yashsingh1/xdaforums huggingface dataset:
[HD2 Android Q&A, Help & Troubleshooting and Genera] xet:
how about porting android directly to device memory ? booting directly from it and not to have windows at all ... :P
[HD2 Android Q&A, Help & Troubleshooting and Genera] :
When will people understand we dont even have a working kernel, how in hell will be able to boot of the nand, jfc.., in time yes we will be able to boot of the nand but that will take years.
[HD2 Android Q&A, Help & Troubleshooting and Genera] tids2k:
edited .... file removed due to privacy reasons.
[HD2 Android Q&A, Help & Troubleshooting and Genera] MarkyMark8609:
Before I post I'll just state that I'm a complete dunce when it comes to technical stuff on phones, but surely the HTC "Supersonic" will make progress on an Android port much much quicker since the hardware will be almost identical bar the screen from the sounds of it.

What would be the sticking points if the "Supersonic" was identical apart from the screen? Why would it take years?

And please don't say "Just buy a Supersonic when it comes out" as o2 aren't going to say "Oh sure, send us your HD2 back and we'll pop one in the post on us" ;)

I appreciate all the work people are doing on this project and am watching with interest :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] tids2k:
did u read the thread title ... DISCUSSION ONLY FOR DEVELOPERS. GRRRRR.........
[HD2 Android Q&A, Help & Troubleshooting and Genera] hoss_n2:
does the release of htc desire helps in development or not as both have the same hardware
[HD2 Android Q&A, Help & Troubleshooting and Genera] bichon74:
let's the dev's work. wait wait wait and stop post stupid questions.

If a mobile with the same spec will be help to port android to the HD2 you suspect they will be informed.
[HD2 Android Q&A, Help & Troubleshooting and Genera] hoss_n2:
who asked you junior member
[HD2 Android Q&A, Help & Troubleshooting and Genera] Blubster:
Why do you flame him? At least he made a point.

It has been asked numerous times if the nexus one, or the Desire, or the Supersonic, or the XXX helps porting Android to the HD2.

Fact is it does not. It has been said numerous times!

Even in two posts just above yours!

Then the thread is reserved for developpers. I am not, and i expect my message to be removed as it brings nothing to the research.

The thread is again polluted with useless questions, and it will again be cleaned of such messages.

This thread is RESERVED for developpers, as the title says!
[HD2 Android Q&A, Help & Troubleshooting and Genera] x omega:
if it helps any I've made a seperate topic for the non-developer discussion stuff to go into so all you ladies stop fighting

xdaforums.com/showthread.php?p=5696945
[HD2 Android Q&A, Help & Troubleshooting and Genera] hoss_n2:
may be iam wrong but he must have spoken polietly not saying stubid
[HD2 Android Q&A, Help & Troubleshooting and Genera] kholk:
Maybe the one for Supersonic can help.

The Supersonic is an HD2: the only HW difference is that it hasn't got HW buttons, but capacitive ones, like HTC Diamond and Raphael (pressed not exactly the same way, but this should give the idea..)

The thing that is slowing up all is only that we can't boot to a squashfs because if we've been able to, we should have reached a good point.

Remember that Supersonic should share the same display drivers.

The only problem here with similar devices is the damn GPIO: if we can have the kernel source of the HTC Supersonic I think that all would be simpler. Explaining, we will be sure that the drivers are the right ones because it's almost exactly the same device.. and then we only have to change some addresses.

Anyway, maybe I'm at a good point on this thing: my kernel doesn't say that he doesn't find a rootfs, but simply freezes after loading all the modules, because my initrd isn't the right one! At least it boots initrd.

I'm trying to fix these problems...

The Eugenia Project Developer

-kholk
[HD2 Android Q&A, Help & Troubleshooting and Genera] spastik:
You only need an initrd if you can't load some drivers (eg. requiring external firmware) directly from the kernel itself.

The main problem is that no one was able to detect either the SD Card reader nor the NAND.

If detection was possible then it would be easy to boot the entire system from a second partition whithin the SD Card (just like we do with the popular beagleboard).

We still would have a problem regarding the LCD drivers, but at least we would have a terminal console which would improve the research speed.

I also tried to create an initrd with a basic ext2 filesystem and a busybox shell but unfortunately I still can't load it correctly.
[HD2 Android Q&A, Help & Troubleshooting and Genera] tids2k:
working on it ! see if we can find anything ; 0
[HD2 Android Q&A, Help & Troubleshooting and Genera] tids2k:
spastik could you please join us on irc on freenode server at #htc-linux . if you have been developing and researching ur ideas would be of great help.
[HD2 Android Q&A, Help & Troubleshooting and Genera] NSider:
Reading through this thread is a pain.. there's some great work being done but it's being undermined by the constant stupid questions and subsequent flaming. If stupid posts/questions annoy you, just make a polite stock response and use it whenever needed.

Anyway, keep up the good work and please keep it civil. I'm keeping an eye on this thread, it will get much more interesting very soon. :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] bichon74:
the junior member have read the thread without posting stupid questions like you ...

go buy a brain
[HD2 Android Q&A, Help & Troubleshooting and Genera] hoss_n2:
you are not in a level to answer you junior member , be polite man . any way iam sorry for all developers for my stubid post as described by bichon74 but he shouldnot have replied in this impolite way
[HD2 Android Q&A, Help & Troubleshooting and Genera] iDance°-->ra1n:
lol you pwned him
[HD2 Android Q&A, Help & Troubleshooting and Genera] dcordes:
I added htcleo in org.openembedded.dev

so if you want to cook you own angstrom rootfs see http://www.angstrom-distribution.org/building-angstrom

(the initrds for testing are angstron based)

I'm not 100% sure if it's the best cpu optimization... I read somehwhere the QSD8* devices are very similar to Cortex-A8 so I used the Cortex-A8 optimizations...

obviously the kernel is bootable. some on this thread tried my test builds sucessfully. I'll ask somebody from OE to have it sorted correctly.

if anybody needs help with angstrom just ask.
[HD2 Android Q&A, Help & Troubleshooting and Genera] spastik:
Are you saying you have successfully booted a kernel under a HTC HD2 ? Can you provide the Image ?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Tigrouzen:
Have you got main root to work or just freez ?

http://xdaforums.com/showthread.php?t=631216

Let me know a git you use or sen me link for your build.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Spoofy:
He posted the kernals on the page that he linked....
[HD2 Android Q&A, Help & Troubleshooting and Genera] shu8i:
so if the kernel is running now, what's the next step? even though i don't know how to go further myself i'm trying to keep up with the work various developers are making :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] kholk:
kholk@LNXSRV ~/OE/openembedded $ MACHINE=htcleo bitbake base-image

ERROR: Openembedded's config sanity checker detected a potential misconfiguration.

Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).

Following is the list of potential problems / advisories:

Please set TARGET_ARCH directly, or choose a MACHINE or DISTRO that does so.

Please set a valid MACHINE in your local.conf

Please install following missing utilities: diffstat,texi2html,cvs

Something wrong? :\
[HD2 Android Q&A, Help & Troubleshooting and Genera] Tigrouzen:
I dont find Htcleo.conf then i use htcblackstone now its building i tell you about, or i dont understood something, he spoke about QSD8 but dont find it

You need also install :

aptitude install diffstat texi2html cvs texinfo
[HD2 Android Q&A, Help & Troubleshooting and Genera] Tigrouzen:
Yes ok but not found about git htcleo its i ask.
[HD2 Android Q&A, Help & Troubleshooting and Genera] gauner1986:
Probably you may not set your git branch to stable/2009.. htcleo.conf is a recent change in git.

Edit: You have to set your branch to org.openembedded.dev:

git checkout org.openembedded.dev
[HD2 Android Q&A, Help & Troubleshooting and Genera] kholk:
Yeah! right gauner :D

EDIT:

I've switched org.openembedded.dev but now I've got another problem.. it looks like that openembedded is a bit weird! Googled about the error and i can find only a page with someone that has got my same problem and someone gave him a fix, but for me it doesn't work..

Anyway, my server is running on Gentoo x64, kernel 2.6.31.

This is what I'm experiencing:

kholk@LNXSRV ~/OE/openembedded $ MACHINE=htcleo bitbake base-image
/usr/lib64/python2.6/site-packages/bb/COW.py:29: DeprecationWarning: the sets module is deprecated
import types, sets
/usr/lib64/python2.6/site-packages/bb/COW.py:29: DeprecationWarning: the sets module is deprecated
import types, sets
Traceback (most recent call last):
File "/usr/bin/bitbake", line 143, in <module>
main()
File "/usr/bin/bitbake", line 123, in main
cooker.parseConfiguration()
File "/usr/lib64/python2.6/site-packages/bb/cooker.py", line 69, in parseConfiguration
self.parseConfigurationFile( os.path.join( "conf", "bitbake.conf" ) )
File "/usr/lib64/python2.6/site-packages/bb/cooker.py", line 405, in parseConfigurationFile
bb.event.fire(bb.event.ConfigParsed(self.configuration.data))
File "/usr/lib64/python2.6/site-packages/bb/event.py", line 67, in fire
if tmpHandler(event) == Handled:
File "tmpHandler(e)", line 4, in tmpHandler
File "<bb>", line 18, in check_sanity
NameError: global name 'os' is not defined
kholk@LNXSRV ~/OE/openembedded $

Someone can help with this?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Tigrouzen:
Same here now.

Probleme is on user.

On user when exec source-me.txt he dont take care about PATH but on root its ok. But on root bitbake doesnt work !!

If you got this error because your are not on right path. rigth path ist BBPATH need to modified some think about vm.mmap_min_addr=0.

I look about i tell you
[HD2 Android Q&A, Help & Troubleshooting and Genera] dcordes:
maybe some malconfiguration. can you pastebin the source script and the conf/local.conf ?

which bitbake version do you run?
[HD2 Android Q&A, Help & Troubleshooting and Genera] gauner1986:
Also had that problem.. Then i installed BitBake 1.8.18 and it went away..

Currently i have another problem:

bitbake console-image x11-image

fails... Relevant log entries:

Content of the compile error log log.do_compile.30534:

Dunno if that file download error has sth to do with it. Can't find that file on google or anything.. Any suggestions?

Edit: I think instead of the file being downloaded it got downloaded over GIT.. So that shouldn't be the problem...
[HD2 Android Q&A, Help & Troubleshooting and Genera] Zepiii:
Hi,

I know it's developper thread only, but did not find the other one ^^.

I am wishing you all my best to port Android to the HD2 because with all the **** around WinMo 7 comptability, you look the only one able to save the HD2 in the future!

I really hope everyday that Android will be working on our HD2...

Btw, the HTC Desire is going to be out soon, and it has the same specification than the HD2... Does it increase the chance got Android on our HD2?

http://xdaforums.com/forumdisplay.php?f=594

Good luck and all my best !

Zepiii
[HD2 Android Q&A, Help & Troubleshooting and Genera] spastik:
If you have a compiled and working kernel wouldn't it be easier to put it online for us to test ? I'm not interested in compiling an angstrom image. I just need a working kernel to use with android images and I'm also having the same kind of errors that kholk has.
[HD2 Android Q&A, Help & Troubleshooting and Genera] dcordes:
that's nice
[HD2 Android Q&A, Help & Troubleshooting and Genera] sowfeast:
In which directory did you run this git checkout command? I got an error and it would appear it should be in $HOME? Can anyone confirm please?

EDIT: I had sourced the setup file twice - I think I've fixed it.
[HD2 Android Q&A, Help & Troubleshooting and Genera] spastik:
It would also be nice if you could give us a working kernel since none of us is able to compile it/create image and you are the only person I've seen saying that have a bootable kernel under HTC LEO.
[HD2 Android Q&A, Help & Troubleshooting and Genera] kholk:
@spastik

As dcordes already knows my servers are available to autobuild a kernel at every code commit. However, this isn't useful for now because there isn't a working or usable kernel.

So wait or help the development if you can.

The Eugenia Project Developer

-kholk
[HD2 Android Q&A, Help & Troubleshooting and Genera] spastik:
By the way he talked in the previous page, I thought that he already had a bootable kernel. And that's what I've been trying to do :)

Unfortunately without a bootable kernel everything else is useless.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Tigrouzen:
To much error on script source-me.txt and local.conf

Dont forget do :

sudo dpkg-reconfigure dash (choose no)

sudo sysctl vm.mmap_min_addr=0

You need change right PATH on source-me.txt and local.conf too

modified right path on local.conf like this do it for source-me.txt too

And rexec source source-me.txt

Exemple for my path on local.conf :

# Where to store sources

DL_DIR = "/home/demo/OE/downloads"

INHERIT += " rm_work "

# Make sure you have these installed

ASSUME_PROVIDED += "gdk-pixbuf-csource-native imagemagick-native librsvg-native"

# Which files do we want to parse:

BBFILES := "/home/demo/OE/dev.openembedded.org/recipes/*/*.bb"

BBMASK = ""

# What kind of images do we want?

IMAGE_FSTYPES += " tar.bz2 "

# Set TMPDIR instead of defaulting it to $pwd/tmp

TMPDIR = "/home/demo/OE/${DISTRO}-dev"

# Make use of SMP and fast disks

PARALLEL_MAKE = "-j4"

BB_NUMBER_THREADS = "4"

#tinderbox

#INHERIT += "oestats-client"

OESTATS_BUILDER = "myname"

DISTRO = "angstrom-2008.1"

Exemple for source-me.txt :

export OETREE="/home/demo/OE"

BBPATH=/home/demo/OE/:/home/demo/OE/build/:/home/demo/OE/dev.openembedded.org/

PKGDIR=/home/demo/OE/build/

DL_DIR=/home/demo/OE/downloads

echo Setting up dev env for Ångström

if [ -z ${ORG_PATH} ] ; then

ORG_PATH=${PATH}

export ORG_PATH

fi

if [ -z ${ORG_LD_LIBRARY_PATH} ] ; then

ORG_LD_LIBRARY_PATH=${LD_LIBRARY_PATH}

export ORG_LD_LIBRARY_PATH

fi

PATH=/home/demo/OE/dev.openembedded.org/bitbake/bin:${ORG_PATH}

cd $PKGDIR

LD_LIBRARY_PATH=

export PATH LD_LIBRARY_PATH BBPATH

export LANG=C

export BB_ENV_EXTRAWHITE="MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC"

echo "Altered environment for OE Development"
[HD2 Android Q&A, Help & Troubleshooting and Genera] Tigrouzen:
I agree with you !!

But is just hobby to have some fun.

Of course we lose time with this information.
[HD2 Android Q&A, Help & Troubleshooting and Genera] kholk:
Okay, I got out of the 'os' not found error, went into another error saying that TMPDIR should include DISTRO_PR and not DISTRO because of some changed versioning. Set TMPDIR to include DISTRO_PR (and even tried to remove the whole TMPDIR setting), but now I'm experiencing another (heh.) strange error: it doesn't find base-image.

If I use bitbake world, it doesn't parse any package.

I'm using the latest version of bitbake.

kholk@LNXSRV ~/OE/openembedded $ MACHINE=htcdiamond bitbake base-image

NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked.
NOTE: Cache is clean, not saving.
ERROR: Nothing PROVIDES 'base-image'
[HD2 Android Q&A, Help & Troubleshooting and Genera] dcordes:
I suspect wrong BBPATH

carefully double check source script and local.conf
[HD2 Android Q&A, Help & Troubleshooting and Genera] gauner1986:
Yesterday dcordes provided me two patches for my previous compile error:

diff --git a/conf/machine/include/htc-msm7.inc b/conf/machine/include/htc-msm7.inc
index 32a4880..b172b5f 100644
--- a/conf/machine/include/htc-msm7.inc
+++ b/conf/machine/include/htc-msm7.inc
@@ -12,7 +12,8 @@ XSERVER = " \
xf86-input-evdev \
xf86-input-mouse \
xf86-input-keyboard \
- xf86-video-msm \
+# xf86-video-msm \
+ xf86-video-fb \
"

# capability database

diff --git a/conf/machine/include/htc-qsd8.inc b/conf/machine/include/htc-qsd8.inc
index ac3e7d2..00c9ce7 100644
--- a/conf/machine/include/htc-qsd8.inc
+++ b/conf/machine/include/htc-qsd8.inc
@@ -12,7 +12,8 @@ XSERVER = " \
xf86-input-evdev \
xf86-input-mouse \
xf86-input-keyboard \
- xf86-video-msm \
+# xf86-video-msm \
+ xf86-video-fb \
"

# capability database

Now i'm ending up with a different error..:

ERROR: '['/home/gauner/hd2linux/install/openembedded/recipes/images/x11-image.bb']' RDEPENDS/RRECOMMENDS or otherwise requires the runtime entity 'xf86-video-fb' but it wasn't found in any PACKAGE or RPROVIDES variables
NOTE: Runtime target 'xf86-video-fb' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['xf86-video-fb']
ERROR: Required build target 'x11-image' has no buildable providers.
Missing or unbuildable dependency chain was: ['x11-image', 'xf86-video-fb']

*mhm*
[HD2 Android Q&A, Help & Troubleshooting and Genera] sowfeast:
I had exactly the same problem - I've downloaded the file manually and called it xf86-video-msm.git.tar.gz. I'm recompiling now but it'll be a while till I know. bitbake base-image completed, as did bitbake console-image - it was the bitbake x11-image part where it failed for me so I'm quite sure I'm close to having a full build soon. Would I be right in thinking I will need a recent default.txt and initrd.gz? Could you provide me a link to these if you have them please, it'd be surely appreciated. Cheers.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Tigrouzen:
You can look for this thread http://xdaforums.com/showthread.php?t=631216 to make your own initrd.gz and this one its the principal default.txt we know for Leo

default.txt :

# MTYPE of the HTCLEO

set mtype 2524

# This is the physical location of the first memory bank

set ramaddr 0x20000000

# 224MB ram, just a guess though. Not sure how large

# the first bank is (or the second).

set ramsize 0x0E000000

# You must use "Image" instead of "zImage", as the

# decompression routine fails on the Leo!

set kernel Image

set initrd initrd.gz

# The most important parameter is "lpj=8000000"

# here, without it, the kernel hangs during boot

# when it tries to calculate the loops per jiffie.

# Need also modified this line

set cmdline "init=/init root=/dev/ram mem=64M lpj=8000000"

# Boot the image

bootlinux
[HD2 Android Q&A, Help & Troubleshooting and Genera] sowfeast:
Lovely, appreciate it. Build's on task 881 of 6309 so I'll know soon.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Tigrouzen:
:eek: my God !!

Are you sure you build right ?

Cause i've got just 1400
[HD2 Android Q&A, Help & Troubleshooting and Genera] sowfeast:
Yes, I went straight for the bitbake x11-image because I know the other bits compile fine.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Tigrouzen:
I use this way and everything for now ok

Of course i modified some things in scripts before.

http://blog.leggewie.org/?p=39
[HD2 Android Q&A, Help & Troubleshooting and Genera] sowfeast:
I may give that a go... Looks interesting.
[HD2 Android Q&A, Help & Troubleshooting and Genera] gauner1986:
Where did you find it? Can't find it on google.
[HD2 Android Q&A, Help & Troubleshooting and Genera] sowfeast:
Go to https://www.codeaurora.org/gitweb/quic/xwin and download it through the web interface. Mind you, I don't see the missing file in the archive so perhaps this'll not be the all encompassing fix...
[HD2 Android Q&A, Help & Troubleshooting and Genera] gauner1986:
The missing file is in "angstrom-dev/staging/htcleo-angstrom-linux-gnueabi/kernel"... Now lets find out how to fix that..
[HD2 Android Q&A, Help & Troubleshooting and Genera] sowfeast:
http://patchwork.kernel.org/patch/56366/
[HD2 Android Q&A, Help & Troubleshooting and Genera] gauner1986:
Tried that in the kernel dir.. But still the same error.
[HD2 Android Q&A, Help & Troubleshooting and Genera] sowfeast:
My build's up to 2607 of 6309 so I can't check yet - can you run an strace to see if that shows you where exactly it's looking for that file?
[HD2 Android Q&A, Help & Troubleshooting and Genera] kristoff123:
I'm following this thread closely until the launch of the HD2 by Tmobile in a few weeks. I'm ready to throw down $300 and agree to a 2-year contract for this bad boy - even if it doesn't run Android.

Honestly, though, and off the record, I will **** in my pants if you guys get Android running on it. Furthermore, I will throw up on people in the subway (again) here in NYC if it can dual boot WinMo and Android.

With promises like these, I'm sure someone will deliver, right? LOL!
[HD2 Android Q&A, Help & Troubleshooting and Genera] sowfeast:
And what if you put it into ~/OE/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/linux - can you try that until I get an opportunity - compiling those bloody locales takes forever...
[HD2 Android Q&A, Help & Troubleshooting and Genera] kholk:
Right. Now it is up and building :D

Thank you!
[HD2 Android Q&A, Help & Troubleshooting and Genera] sowfeast:
Wherever I copied that file, it's having an effect, but it's choking on this now:-

msm-exa.c:110: error: 'MDP_BGR_565' undeclared here (not in a function)

make[2]: *** [msm-exa.lo] Error 1

make[2]: *** Waiting for unfinished jobs....

msm-driver.c: In function 'MSMPreInit':

msm-driver.c:398: error: 'MSMFB_RESUME_SW_REFRESHER' undeclared (first use in this function)

msm-driver.c:398: error: (Each undeclared identifier is reported only once

msm-driver.c:398: error: for each function it appears in.)

msm-driver.c:599: error: 'MDP_FB_PAGE_PROTECTION_WRITETHROUGHCACHE' undeclared (first use in this function)

msm-video.c: In function 'MSMDoBlit':

msm-video.c:313: error: 'MDP_FB_FORMAT' undeclared (first use in this function)

msm-video.c:313: error: (Each undeclared identifier is reported only once

msm-video.c:313: error: for each function it appears in.)

make[2]: *** [msm-driver.lo] Error 1

make[2]: *** [msm-video.lo] Error 1

mv -f .deps/msm-display.Tpo .deps/msm-display.Plo

I'm going to grep through the source tree to see if I can work out how to resolve this - I am very close - final message is this:-

NOTE: Tasks Summary: Attempted 5431 tasks of which 5428 didn't need to be rerun and 1 failed.

:)

If anyone wants to try, install the diff from http://patchwork.kernel.org/patch/56366/ to ~/OE/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include/linux. You will then need to patch with the diffs from http://pastebin.com/m2c3d7ee1, http://www.gitorious.net/htc-msm-2-...mmit/dd0b91a1d0a37b1d8d47e10c146ac8be00e6853e, http://www.gitorious.net/htc-msm-2-...mmit/c793975b17ee6ae895db5789bdeb5cf405cd0e00, http://www.gitorious.net/htc-msm-2-...mmit/4b12e57142e7778dbc627df7044efcece5f8fb51, http://www.gitorious.net/htc-msm-2-...51f499f09529bd230203e8a83c6ca?diffmode=inline and http://gitorious.org/htc-msm-2-6-32...mmit/b612a6ffbdf0804fd7d65936b8bbc8708f352719. The base and console build cleanly, it's just the x11 that fails on one package with this error:

evtouch.c: In function 'DeviceInit':

evtouch.c:631: warning: passing argument 3 of 'InitButtonClassDeviceStruct' from incompatible pointer type

evtouch.c:631: error: too few arguments to function 'InitButtonClassDeviceStruct'

evtouch.c:656: warning: passing argument 3 of 'InitValuatorClassDeviceStruct' makes pointer from integer without a cast

evtouch.c:656: error: too few arguments to function 'InitValuatorClassDeviceStruct'

evtouch.c:665: error: too few arguments to function 'xf86InitValuatorAxisStruct'

evtouch.c:670: error: too few arguments to function 'xf86InitValuatorAxisStruct'

make[1]: *** [evtouch_drv_la-evtouch.lo] Error 1

If anyone can suggest how to resolve this last error we might have a useful firmware soon. Is there anyone out there who's managed to build all three parts without any errors?