ANN: 0xdroid release beagle-donut-0x3

3 views
Skip to first unread message

Shun-Yu Chang

unread,
Dec 18, 2009, 3:56:00 AM12/18/09
to 0xlab-...@googlegroups.com, 0xlab...@googlegroups.com
Hello list,
    0xlab is proud that we have a new release for 0xdroid, beagle-donut-0x3 based on donut branch.
    beagle-donut-0x3 release has better usability and lots of performance improvements.
   
    Here is the release features list as below:
        * Easy access to Internet through USB OTG network routed via host
            - Ethernet support + USB OTG network           
        * Performance improvements
            - Dalvik VM + JIT compiler for ARMv7
            - ARM NEON optimizations for PixelFlinger
        * Theme Flexibility
            - Theme selector introduced
            - Flexible resolution support for Launcher
        * More and better peripheral support including Ril, Wifi, BT, motion sensor, camera, etc.
            - External GSM modem for functional Android Telephony/RIL
            - Bluetooth OBEX OPush and FTP support
            - Motion sensor support
            - Camera capture / recording
        * Stability improvements with several issues fixed
            - Dalvik stability fix
            - Wifi signal strength with Linux Wireless Extension fix
            - Mouse stability fix
            - more.

    For more detail. please check our release notes, http://code.google.com/p/0xdroid/wiki/beagle_donut_0x3

    Downloading and Installing:
        http://downloads.0xlab.org/release/beagle-donut-0x3/
   
    Welcome giving feedback to us.
    Thanks.
--
Regards,
-Jeremy

Gary Thomas

unread,
Dec 18, 2009, 5:40:38 AM12/18/09
to 0xlab-...@googlegroups.com, Shun-Yu Chang, 0xlab...@googlegroups.com
On 12/18/2009 01:56 AM, Shun-Yu Chang wrote:
> Hello list,
> 0xlab is proud that we have a new release for 0xdroid,
> beagle-donut-0x3 based on donut branch.
> beagle-donut-0x3 release has better usability and lots of
> performance improvements.
<snip>

> For more detail. please check our release notes,
> http://code.google.com/p/0xdroid/wiki/beagle_donut_0x3
>
> Downloading and Installing:
> http://downloads.0xlab.org/release/beagle-donut-0x3/
>
> Welcome giving feedback to us.
> Thanks.

What are the details of running the installer from SD? When I
boot on my BeagleBoard, this fails as I no longer have the
default boot environment.

To be clear, what are the U-Boot commands being executed when
the installer (SD:uImage.bin) is run?

Thanks

--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------

Jim Huang

unread,
Dec 18, 2009, 6:00:07 AM12/18/09
to 0xlab-...@googlegroups.com, Shun-Yu Chang, 0xlab...@googlegroups.com
2009/12/18 Gary Thomas <ga...@mlbassoc.com>:

> What are the details of running the installer from SD?  When I
> boot on my BeagleBoard, this fails as I no longer have the
> default boot environment.
>
> To be clear, what are the U-Boot commands being executed when
> the installer (SD:uImage.bin) is run?
>

hi Gary,

Please consult the wiki page for details:
http://code.google.com/p/0xdroid/wiki/boot_nand

Thanks for your interest.

Sincerely,
Jim Huang (jserv)
http://0xlab.org/

Jim Huang

unread,
Dec 18, 2009, 9:31:35 AM12/18/09
to Gary Thomas, 0xlab-...@googlegroups.com, Shun-Yu Chang, 0xlab...@googlegroups.com
2009/12/18 Gary Thomas <ga...@mlbassoc.com>:
> Also, the uImage.bin image seems wrong/broken - it's only 400KB
> whereas previous versions were 1.9MB
>  http://downloads.0xlab.org/installer/beagle-donut-0x3/uImage.bin
>

hi Gary,

Thanks for your notice. It was broken due to some network problems. Fixed now.

We are really sorry for that. Please keep posting if you encounter
any troubles.

Gary Thomas

unread,
Dec 18, 2009, 7:33:35 AM12/18/09
to 0xlab-...@googlegroups.com, Jim Huang, Shun-Yu Chang, 0xlab...@googlegroups.com
On 12/18/2009 05:18 AM, Gary Thomas wrote:

> On 12/18/2009 04:00 AM, Jim Huang wrote:
>> 2009/12/18 Gary Thomas<ga...@mlbassoc.com>:
>>> What are the details of running the installer from SD? When I
>>> boot on my BeagleBoard, this fails as I no longer have the
>>> default boot environment.
>>>
>>> To be clear, what are the U-Boot commands being executed when
>>> the installer (SD:uImage.bin) is run?
>>>
>>
>> hi Gary,
>>
>> Please consult the wiki page for details:
>> http://code.google.com/p/0xdroid/wiki/boot_nand
>
> I don't see how this applies - surely the process is to boot
> first using the SD card *only* which then sets up the NAND
> partitions, etc.
>
> Can you provide a boot log of bringing up 0xdroid on the
> BeagleBoard from scratch (all the U-Boot commands, etc)?
>

Also, the uImage.bin image seems wrong/broken - it's only 400KB
whereas previous versions were 1.9MB
http://downloads.0xlab.org/installer/beagle-donut-0x3/uImage.bin

--

Gary Thomas

unread,
Dec 18, 2009, 7:18:24 AM12/18/09
to 0xlab-...@googlegroups.com, Jim Huang, Shun-Yu Chang, 0xlab...@googlegroups.com
On 12/18/2009 04:00 AM, Jim Huang wrote:
> 2009/12/18 Gary Thomas<ga...@mlbassoc.com>:
>> What are the details of running the installer from SD? When I
>> boot on my BeagleBoard, this fails as I no longer have the
>> default boot environment.
>>
>> To be clear, what are the U-Boot commands being executed when
>> the installer (SD:uImage.bin) is run?
>>
>
> hi Gary,
>
> Please consult the wiki page for details:
> http://code.google.com/p/0xdroid/wiki/boot_nand

I don't see how this applies - surely the process is to boot


first using the SD card *only* which then sets up the NAND
partitions, etc.

Can you provide a boot log of bringing up 0xdroid on the
BeagleBoard from scratch (all the U-Boot commands, etc)?

--

Jim Huang

unread,
Dec 18, 2009, 9:38:50 AM12/18/09
to Gary Thomas, 0xlab-...@googlegroups.com, Shun-Yu Chang, 0xlab...@googlegroups.com
2009/12/18 Gary Thomas <ga...@mlbassoc.com>:

> On 12/18/2009 04:00 AM, Jim Huang wrote:
>> Please consult the wiki page for details:
>>     http://code.google.com/p/0xdroid/wiki/boot_nand
>
> I don't see how this applies - surely the process is to boot
> first using the SD card *only* which then sets up the NAND
> partitions, etc.
>

Yes. I would suggest you to use working Linux system to flash kernel
and root file system
images instead of using u-boot. Feel free to check the instructions:
http://code.google.com/p/beagleboard/wiki/BeagleNANDFlashing

> Can you provide a boot log of bringing up 0xdroid on the
> BeagleBoard from scratch (all the U-Boot commands, etc)?
>

NOTE: it is possible to boot from SD, but we don't prepare the
installer for that at the moment.
You can do that manually as issue #52 denotes:
http://code.google.com/p/0xdroid/issues/detail?id=52

Gary Thomas

unread,
Dec 18, 2009, 9:50:17 AM12/18/09
to Jim Huang, 0xlab-...@googlegroups.com, Shun-Yu Chang, 0xlab...@googlegroups.com
On 12/18/2009 07:31 AM, Jim Huang wrote:
> 2009/12/18 Gary Thomas<ga...@mlbassoc.com>:
>> Also, the uImage.bin image seems wrong/broken - it's only 400KB
>> whereas previous versions were 1.9MB
>> http://downloads.0xlab.org/installer/beagle-donut-0x3/uImage.bin
>>
>
> hi Gary,
>
> Thanks for your notice. It was broken due to some network problems. Fixed now.
>
> We are really sorry for that. Please keep posting if you encounter
> any troubles.
>

That worked better - it booted from the SD card (as I expected),
then ran the automated installer. Sadly, when I reboot (from NAND)
I get this error:

No MMC card found
Booting from nand ...

NAND read: device 0 offset 0x280000, size 0x400000
NAND read from offset 280000 failed -74
4194304 bytes read: ERROR
## Booting kernel from Legacy Image at 80200000 ...
Image Name: Linux-2.6.29-omap1-00007-gdebf08
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2244000 Bytes = 2.1 MB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!

Note: I verified the files I downloaded:

[root@hermes beagle-donut-0x3]# md5sum -c md5sum.txt
android-beagle.ubi: OK
0xkernel-beagle.bin: OK

Ideas?

HsinYi Chen

unread,
Dec 18, 2009, 10:24:24 PM12/18/09
to 0xlab...@googlegroups.com
Dear Gary

Your kernel image is bigger that the partition size , should be less that 2M, or your can relocate the partition size in u-boot source code.

2009/12/18 Gary Thomas <ga...@mlbassoc.com>
--

You received this message because you are subscribed to the Google Groups "0xlab-devel" group.
To post to this group, send email to 0xlab...@googlegroups.com.
To unsubscribe from this group, send email to 0xlab-devel...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/0xlab-devel?hl=en.





--
Best regards,
Tyson , Hsin Yi Chen

Shun-Yu Chang

unread,
Dec 21, 2009, 1:39:18 AM12/21/09
to 0xlab...@googlegroups.com
Hi, 
    Here is my boot log for reference as below:
    No MMC card found
Booting from nand ...

NAND read: device 0 offset 0x280000, size 0x400000
 4194304 bytes read: OK
## Booting kernel from Legacy Image at 80200000 ...
   Image Name:   Linux-2.6.29-omap1-00007-gdebf08
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2244000 Bytes =  2.1 MB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...


and It seems you met an kernel read error, For partition info and nand read/write, here is the wiki for reference, http://elinux.org/BeagleBoardNAND,   hopefully i'ts helpful to resolve your problem.
    
    Sorry replying late.

Regards,
-Jeremy
Regards,
-Jeremy

Jim Huang

unread,
Dec 21, 2009, 9:41:37 AM12/21/09
to 0xlab...@googlegroups.com
2009/12/19 HsinYi Chen <ossug....@gmail.com>:

> Dear Gary
> Your kernel image is bigger that the partition size , should be less that
> 2M, or your can relocate the partition size in u-boot source code.
>

Good point. Thanks!

Thus, for the sake of boot time and compatibility, we should enforce
kernel image
size < 2 MB as the manner of release build. Issue tracked here:
http://code.google.com/p/0xlab-kernel/issues/detail?id=5

cheers,

Reply all
Reply to author
Forward
0 new messages