Eddy Upgrade Guide This manual is not Eddy user guide, but this is firmware upgrade manual. If you have Eddy 2.1a version or below version , you should use this manual. If you have Eddy 2.1b version or upper version, you don't need to read this manual, but read Eddy user guide. Ver 2.1c 2008. 05.
Revision History Revision Date May, 30, 2008 July , 1, 2008 Document Version 2.1c 2.20 Pages All Chapter 2 Description Initial release by shlee firmware upgrade to V2.
Table of Contents Chapter 1. Firmware Version Release Note...................................... 4 1.1 Firmware version informations ...................................... 4 1.1.1 Firmware Version Format ................................................... 4 1.1.2 Eddy File System ( Eddy-fs-YYY.bin) ....................................... 4 1.1.3 Lemonix O/S ( Eddy-os-YYY.bin) ............................................ 5 1.1.4 BootLoader ( Eddy-bl-YYY.bin) ...........................................
Chapter 1. 1.1 Firmware Version Release Note Firmware version informations 1.1.1 Firmware Version Format Version has the following format AAAA_XX_YYY.bin "AAAA" : Product Name "XX" : Images Type (bl=BootLoader, bs=BootStrap, os=Kernel, fs=File System, cf=Eddy Config) "YY" : Version Number Eddy has five parts of Images, this is those Images Version imformations. Download in Eddy community ( www.embeddedmodule.com , ftp site ftp://210.101.168.120/pub/Eddy-2.x_Downloads/Software/Firmware_Images/ ) 1.1.
Ver 20c z z z (2008.feb.08) (eddy-fs-20c.bin File) This is bug fix release. Bug was that username can not be chaged in Eddy web page. you can use this firmware with eddy-os-20c.bin, eddy-os-20b.bin, eddy-os-20a.bin versions. This firmware has all functions that former Eddy-fs-20b.bin firmware has. Ver 20b (2008.Jan.01) (eddy-fs-20b.bin File) z This is bug fix release. when tcp_client mode was operated, Eddy connect to tcp_server too fast. So this network became overworked.
1.1.4 BootLoader ( Eddy-bl-YYY.bin) Ver 21c (2008.May.23) (eddy-bl-21c.bin) z Watchdog function is added. z eddy-os-21c.bin, eddy-bs-21c.bin, eddy-fs-21b.bin is intalled for using this firmware or later version firmware is installed. Ver 21b (2008.Apr.24) ( eddy-bl-21b.bin File) z Eddy-S2M/PIN product was added. z eddy-os-21c.bin, eddy-bs-21c.bin, eddy-fs-21b.bin is intalled for using this firmware or later version firmware is installed. Ver 21a (2008.Apr.11) (eddy-bl-21a.
Chapter 2. Upgrade Guide This manual is not Eddy user guide, but this is firmware upgrade manual. If you have Eddy 2.1a version or below version , you should use this manual. If you have Eddy 2.1b version or upper version, you don't need to read this manual, but read Eddy user guide. Latest firmware : eddy-bs-21c.bin ( Boot_strap Version 2.1c) eddy-bl-21c.bin (Boot_loader Version 2.1c) eddy-os-220.bin (Lemonix Kernel Version 2.1c) eddy-fs-220.bin (Firmware Version 2.1b) eddy-cf-21c.
default download folder linux OS : /tftpboot , windows OS : see the upper picture. (example : C:\eddy 2.x firmware) Cautions Do not use another commands without below document mentioned.
2.1 Installing TFTP in Linux environment The following explains how to recover system with bootloader in Fedora core 5 operating system. If you are using other operating system, you will need tftp-server and xinetd daemon compatible with that operating system. First check to make sure tftp-server is installed. If you don’t install tftp-server, you should install. After install tftp-server, move provided firmware (firmware folder in SDK folder) to tftpboot folder(usually /tftpboot folder in Fedora core 5).
2.2 Hardware Install and Recovery Connect LAN port of computer and that of DK board using LAN cable. Connect debug port and computer’s serial cable using serial cross cable and use minicom to connect to computer’s serial port. Configure computer’s serial port setting to 115200 bps, 8 data bit, No parity, 1 stop bit and power on Eddy DK. Ethernet Serial Cross Cable 115200 bps, Parity None, 1 Stop Bits, 8 Data Bits TFTP Server Eddy DK After power on the following messages will be printed to minicom.
U-Boot> printenv Bootstrap_FLASH=0x10000000 bootloader_FLASH=0x10002000 BootEnv_FLASH=0x10001000 OS_FLASH=0x1001E000 FileSystem_FLASH=0x1012E000 Config_FLASH=0x103AE000 Bootstrap_END=0x10000FFF bootloader_END=0x1001DFFF BootEnv_END=0x10001FFF OS_END=0x1012DFFF FileSystem_END=0x103ADFFF Config_END=0x103FFFFF Download_SDRAM=0x20000000 OS_SDRAM=0x20000000 FileSystem_SDRAM=0x20500000 Bootstrap_Version=20a bootloader_Version=20a OS_Version=20a FileSystem_Version=20a Config_Version=20a bootargs=root=/dev/ram rw c
U-Boot 1.2.0 (Apr 3 2008 - 09:56:10) DRAM: 32 MB SST : 39VF3201 Flash: 4 MB In: serial Out: serial Err: serial End of Autonegotiation Hit any key to stop autoboot: 0 U-Boot> U-Boot> setenv serverip 192.168.0.220 Setting IP address of host computer that tftp server is installed by user is this part. In other word, after setting ip of server by 192.168.0.220, gateway :192.168.0.1, netmask : 255.255.255.0, user will connect with computer directly by offered LAN cable and eddy.
Filename 'eddy-bl-21c.bin'. Load address: 0x20000000 Loading: checksum bad checksum bad T ##################### done Bytes transferred = 105112 (19a98 hex) Erasing sector ............................done Erased 28 sectors Copy to Flash... .done Un-Protected 1 sectors Erasing Flash...Erasing sector .done Erased 1 sectors Writing to Flash... .done Protected 1 sectors Now steer power OFF Æ ON. In the time of booting, press enter key to access boot loader.
######################################################## ######################################################## ######################################################## ######################################################## ######################################################## ######################################################## ############# done Bytes transferred = 2397630 (2495be hex) Erasing sector ...............................................................................................
Welcome to the Eddy development environment. Eddy login: eddy Password: # def mac 00:01:02:03:04:05 # def save # def view Flash Write Successfully # def view ============< Welcome to Eddy Configuration Manager >============== BootLoader Version : 2.1c Kernel Version : 2.1c Fimeware Version : 2.