2 Requirements The recovery in this document requires: ConnectCore 9U (UNC90) module with available serial port on board, and a J- TAG connector on the board (e.g. Digi FS-358 UNCBAS_3 board). DG-ACC-JLNK Digi JTAG Link USB 2.0 Debugger (also known as Segger J- Link ARM) o http://www.digi.com/products/model.jsp?lid=EN&pgid=41&pfid=37&mti...
The files from the zip should be: o u-boot-unc90dev-defaultenv.bin, special build not using environment from EEPROM o u-boot-unc90dev.bin version released by Digi for CC9U compatible with old SPANSION S29GL128P flash AND with new NUMONYX M29W128GH flash. If not included, see: http://ftp1.digi.com/support/patches/CC9U_UBOOT114_BIN_82002254_...
Connect a serial null modem cable (pins 2 and 3 crossed) to your host computer and launch a terminal program (e.g. HyperTerminal) with 38400 8N1. Plug the cable into Serial Port at X2 of the Digi development board. Connect the power cable/power on the board.
Page 8
Connectcore 9U (UNC90) U-Boot Recovery Guide Select u-boot-unc90dev-defaultenv.bin from the Zip attached Enter startaddress (will be corrected automatically later if you leave 0x0): Select Target -> Program & Verify Copyright 2010 Digi International Page 8/13 V1.0 recoverU-Boot-CC9P9360-9750.doc...
Page 9
Connectcore 9U (UNC90) U-Boot Recovery Guide If you get errors, press the reset button on the board and retry several times. Recheck jumper J1 1-2 is set and power cycle. Copyright 2010 Digi International Page 9/13 V1.0 recoverU-Boot-CC9P9360-9750.doc...
Page 10
Connectcore 9U (UNC90) U-Boot Recovery Guide Approve to erase/program flash: Remove Jumper J1 and Reset/Power Cycle the board, check serial port for output: U-Boot 1.1.4 (Sep 6 2010 - 18:02:32) for Digi International CC9U on UNCBAS_3 DRAM: 32 MB AM29LV128M (16MB)
Connectcore 9U (UNC90) U-Boot Recovery Guide 5.2 Clean EEPROM environment and flash memory 5.2.1 Clean/Reset EEPROM environment to default As the EEPROM could contain environment variables which prevent standard U-Boot to provide serial output, invalidate the EEPROM checksum, to get it reset to default: CC9U>...
Connectcore 9U (UNC90) U-Boot Recovery Guide 5.3 Program your final U-Boot Plug Jumper J1 1-2 In J-Flash select File->Open and select you final U-Boot binary (e.g. version 1.1.4 RevA from Digi): Program this U-Boot into flash with “Target -> Program & Verify” F6 or F7 5.4 Programming MAC and default environment into EEPROM...
Connectcore 9U (UNC90) U-Boot Recovery Guide You need to set the MAC Address as printed on the module: CC9U> setenv ethaddr 00:04:F3:xx:yy:zz CC9U> saveenv 5.4.1 Customizing network settings (optional) Reset the network settings: (Change these to match your desired settings, then copy/paste them into your terminal connection.)
Need help?
Do you have a question about the ConnectCore 9U and is the answer not in the manual?
Questions and answers