PortuxG20 - Boots on CPU load

Hello

I wanted to get one of my PortuxG20 (first revision!) back to factory defaults. So i flashed NAND using u-boot-portuxg20rev2.zip from download-page, linux-kernel from provided dvd (uImage-2.6.31-r0-portuxg20.bin) and the bootstrap 3.4 (http://www.armbedded.eu/downloads/PortuxG20) using SAM-BA and method described in armbedded.eu/node/8. I took a sd-card and copied the most recent rootfs (Angstrom-taskit-image-glibc-ipk-2011.03-portuxg20.rootfs.tar.bz2) onto it. Thus, there aren't any user changes!
Problem is, system boots without any error message, when there's cpu load (running "top" and press and hold arrow key to get some cpu load or "opkg update").
Any ideas what causing this error? (hopefully not any hardware defect ...)

Cheers

Re: PortuxG20 - Boots on CPU load

I took another working portuxg20 (first revision) and copied nand content from 0x0 to 0x9ffff (bootstrap and u-boot) to disk. Sending this content to my first (not working) portuxg20 problems are gone. It seems, i'am flashing wrong content to my portux. Maybe it has something to do with the revision. Is there a difference between first and second revision? If so, can u point me to the correct bootstrap and/or u-boot images for first (and second) revison?!

Cheers

Re: PortuxG20 - Boots on CPU load

The newer firmware keeps the watchdog running but the Linux kernel does not have the watchdog driver enabled so it has to be disabled before booting. Flash the firmware you originally used and then enter the following commands in U-Boot:
setenv disable-wd mw fffffd44 8000
setenv reset-wd mw fffffd40 A5000001
setenv bootcmd run disable-wd\;run sdboot
saveenv

Btw, the system resets on cpu load because the watchdog timer by default only counts the time, when the CPU clock is active.

As you have erased the whole U-Boot environment you have also lost your MAC address. If you have not written it down somewhere you can write a mail to support@taskit.de with the serial number of your PortuxG20 to get it back.

Syndicate content