Digi ConnectCore 9U Recovery Manual

Digi ConnectCore 9U Recovery Manual

U-boot recovery guide with digi jtag-link, segger j-flash arm

Advertisement

Quick Links

ConnectCore™ 9U (UNC90)
U-Boot Recovery Guide
with Digi JTAG-Link, Segger J-Flash ARM

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ConnectCore 9U and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Digi ConnectCore 9U

  • Page 1 ConnectCore™ 9U (UNC90) U-Boot Recovery Guide with Digi JTAG-Link, Segger J-Flash ARM...
  • Page 2: Table Of Contents

    Connectcore 9U (UNC90) U-Boot Recovery Guide Document History Date Version Change Description 2010/09/02 V1.0 Initial entry/outline Table of Contents Document History ....................... 2 Table of Contents ........................ 2 Problem Description ....................3 Requirements ......................3 Software Setup ......................4 Hardware Setup ......................5 Recovery Procedure ....................
  • Page 3: Problem Description

    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...
  • Page 4: Software Setup

    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_...
  • Page 5: Hardware Setup

    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 6: Recovery Procedure

    Connectcore 9U (UNC90) U-Boot Recovery Guide 5 Recovery Procedure 5.1 Program U-Boot using default environment Launch the Segger J-Flash tool: Enter J-Flash License: File -> Open Project: Select J-Flash Sample Project Files: Copyright 2010 Digi International Page 6/13 V1.0 recoverU-Boot-CC9P9360-9750.doc...
  • Page 7 Connectcore 9U (UNC90) U-Boot Recovery Guide Select AT91RM9200_Digi_CC9U.jflash project file: File -> Open: Copyright 2010 Digi International Page 7/13 V1.0 recoverU-Boot-CC9P9360-9750.doc...
  • 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)
  • Page 11: Clean Eeprom Environment And Flash Memory

    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>...
  • Page 12: Program Your Final U-Boot

    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...
  • Page 13: Customizing Network Settings (Optional)

    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.)

This manual is also suitable for:

Unc90

Table of Contents