For this exercise, I will be basing my walk through off of AVR Freak’s Wiki documentation. For other updating options, please refer to the Firmware Upgrade page on AVR Freak’s Wiki.
Using NGW100’s Root FS & WGET to Load /usr FS
Get booted all the way into the root filesystem on the NGW100.
Run ps at the root [...]
Next I am going to look at using TFTP to restore or upgrade the /root filesystem on the NGW100. The /root file system will require more intereaction with U-Boot so let us get started!
For this exercise, I will be basing my walk through off of AVR Freak’s Wiki documentation. For other updating options, please refer [...]
I did run into a bit of a problem after restoring u-boot and the root filesystem with the JTAG ICE. It appears that the version the board shipped with was setup to boot the linux kernel off of /dev/mtdblock1 at /uImage but the latest build, 2.3.0, had the kernel located at /boot/uImage. I was constantly [...]
So as I mentioned, I attempted the flash method to update u-boot to the latest version. I got to the erase flash part of the instructions and I ended up getting a support call and had to run. Storm rolled through while I was gone and killed the power and, because it was down for [...]
Over the past few days I attempted to upgrade the u-boot, root, and usr images on my NGW100 but ended up loosing power after erasing the u-boot partition (doh, major fail!). I ended up realizing that Mouser Electronics was pretty close to me in Ft Worth so I ran over there earlier this week and [...]
For my first few posts on the NGW100, I am going to start with a walk through on compiling a new kernel and root image for the device. This will give me a better understanding of the differences between the AP7000 vs the x86 platform when it comes to Linux and compiling its software. My [...]
After a long hiatus, I’m back! Work has been crazy, but I may have a bit more time on my hands now. To get things off to a good start, I purchased an Atmel NGW 100 Embedded Linux demo board the other day. I have been drooling over the idea of integrating circuit design with the Linux operating system for some time and at a cost of $70-$80, its a steal.
The Atmel NGW100 board which measures in at 120mm by 100mm comes with the AT32AP7000 processor which runs at 130 MHz (150MHz overclocked). It also has 16MB of flash memory, 32MB of SDRAM, SD Card reader for storage, 2 10/100 ethernet controllers, a serial and a USB connection. It comes pre-installed with a nice copy of the BusyBox Linux distro on it which includes command line tools, SSH, a web server, NFS and Samba.
Posted in Backup, Internet, Linux on March 3rd, 2009 1 Comment »
I was looking around on the web the other day for an easy way to backup data on a Linux server to Amazon S3. I ended up running into SoftwareBloat’s script and liked what they had done with it. One thing I needed, however, was to be able to clean up the backup bucket on [...]