I am struggling with my nsa320 using the stock u-boot. In addition to it not supporting thumb drives, the network is very flaky, but only in u-boot. Sometimes it works and sometimes it doesn't. When it doesn't work, I find that booting the stock firmware or Archlinux and then restarting fixes it. I don't know if this is normal for the nsa320, but it only fails to come up in u-boot and always works in Linux, so I suspect a software issue in the stock u-boot (maybe the lack of some work-around).
In any case, I want to replace u-boot with a version that supports usb and, hopefully, doesn't have the network problem.
I got the uboot-nsa320 source code from github psch2 and built it for the nsa320. This code did not include the kwboot program (but it did make the kwimage). So, I got the u-boot source code from denx and buily kwboot. That denx package did not have nsa320 support (or I somehow missed it). I'm surprised that it hasn't made it to the latest denx mainstream. Maybe I'm not looking in the right place.
Anyway, I used kwboot to load the u-boot.kwb file into the nsa320. It looked like it downloaded (had the [... stuff), but nothing happened. I used the "-t" switch to get a terminal when it was done and saw nothing happening there. (Kwboot with -t and no image let me watch the standard u-boot when I reset, so all that seems to works.)
Is there something else I need to do when building u-boot other than "make nsa320_config" and "make u-boot.kwb"?
Where is the best place to get the u-boot source (i.e., the latest functioning u-boot for nsa320)?
I am using the arm-linux-gnueabi- toolchain with gcc 4.6. Is that appropriate?
Thanks in advance,
Lance
In any case, I want to replace u-boot with a version that supports usb and, hopefully, doesn't have the network problem.
I got the uboot-nsa320 source code from github psch2 and built it for the nsa320. This code did not include the kwboot program (but it did make the kwimage). So, I got the u-boot source code from denx and buily kwboot. That denx package did not have nsa320 support (or I somehow missed it). I'm surprised that it hasn't made it to the latest denx mainstream. Maybe I'm not looking in the right place.
Anyway, I used kwboot to load the u-boot.kwb file into the nsa320. It looked like it downloaded (had the [... stuff), but nothing happened. I used the "-t" switch to get a terminal when it was done and saw nothing happening there. (Kwboot with -t and no image let me watch the standard u-boot when I reset, so all that seems to works.)
Is there something else I need to do when building u-boot other than "make nsa320_config" and "make u-boot.kwb"?
Where is the best place to get the u-boot source (i.e., the latest functioning u-boot for nsa320)?
I am using the arm-linux-gnueabi- toolchain with gcc 4.6. Is that appropriate?
Thanks in advance,
Lance