EtherTen - Booting a Form of Linux from the SD Card

The EtherTen combines an Uno-equivalent Arduino-compatible board and Wiznet-based Ethernet support, along with a microSD card slot and Power-over-Ethernet support. [Product page]
Post Reply
txniteowl
Posts:5
Joined:Thu Jul 26, 2012 8:02 pm
EtherTen - Booting a Form of Linux from the SD Card

Post by txniteowl » Fri Aug 10, 2012 2:42 pm

Is there a way to boot Puppy Linux or a Debian Linux package from the Etherten pcb's MicroSD
card? What is the maximum MicroSD card size allowed read/write (in GB) on the Etherten?

I what to run some small apps that utilize the on-board hardware.

txniteowl

Sleurhutje
Posts:28
Joined:Thu Mar 01, 2012 9:18 am

Re: EtherTen - Booting a Form of Linux from the SD Card

Post by Sleurhutje » Sun Aug 12, 2012 10:44 am

You need to change the bootloader to load the OS from SD into memory. I've seen some adapted bootloaders that are capable to boot/load the compiled sketch from SD or TFTP. Running the OS straight from SD is not possible since it's serial memory.

The SD card size is limited to 2GB due to the FAT format used in the library. Although an adapted library would be able to use FAT32 or any HPFS format like EXT3 or NTFS and SDHC cards.

txniteowl
Posts:5
Joined:Thu Jul 26, 2012 8:02 pm

Re: EtherTen - Booting a Form of Linux from the SD Card

Post by txniteowl » Wed Aug 15, 2012 8:16 pm

Ok, thanks. I can use this for some custom apps and data storage.

Do you know where I can find this bootloader, and modify it to my needs?

It would also be nice to use FAT32 or better yet NTFS format. Where would
I find the library to communicate these formats serially to/from the SD card?

Post Reply