User Tools

Site Tools

한국어

cuwin:itl740ap_os_restore

ITL740AP OS Restore Instructions

WARNING: Please do not attempt to restore the operating system or boot loaders unless the device is not booting properly. If a mistake is made in the restore process, it may be difficult to get the device to boot again, and it may require returning the device for service.

The following video demonstrates the procedures documented below by first restoring the first stage boot loader, then the second stage boot loader, and finally the OS. However, typically it is not necessary to restore the bootloaders; restoring only the OS may be sufficient.

Restoring Only the OS

  1. Execute sam-ba_2.12.exe to install the SAM-BA utility on a host PC
  2. Execute sam-ba_2.12_patch5.exe to update the SAM-BA utility with the latest features and fixes.
  3. Set all DIP switches on the right-side of the ITL740AP to the OFF position.
  4. Connect the host PC to the ITL740AP 's USB DEVICE port.
  5. Turn on the ITL740AP . In Windows Device Manager, under the “Ports (COM & LPT)” node, you will see the ITL740AP detected as a “Brossa Program Port”. Note the COM# assigned to the port.
  6. Set DIP switch 1 to the ON position. If you don't do this, you may receive an error in step 13 (Enabling the NandFlash).
  7. Execute the SAM-BA utility installed in steps 1 and 2.
  8. In the “Select the connection” drop-down list, select the “\USBserial\COM#” assigned in Step 5.
  9. In the “Select your board” drop-down list, select the “at91sam9g45-ekes” option.
  10. Be sure the “Customize lowlevel” checkbox is not checked. Ignore all other options.
  11. Press the “Connect” button, and a new window will appear.
  12. Select the “NandFlash” tab.
  13. Under the “Scripts” heading, choose “Enable NandFlash” from the drop down list, and press the “Execute” button.
  14. In the “Send File Name:” text box, select the “NK.nb0” file.
  15. Change the “Address” to “0x200000”. If you mistakenly omit this step, or write to the wrong address, you may need to restore the first and second stage boot loaders.
  16. Press the “Send File” button. The SAM-BA utility will upload the data to the ITL740AP 's NAND Flash memory. Wait for it to finish. It should only take a few minutes.
  17. Turn the ITL740AP off and back on again.

Restoring the First Stage Boot Loader:

  1. Follow steps 1~13 in the instructions above.
  2. Under the “Scripts” heading, choose “Send Boot File” and press the “Execute” button.
  3. Select to the “FIRSTBOOT.nbo” file in the file dialog window that appears. If your device was manufactured prior to 2018, you may need to choose the “FIRSTBOOT_InternalRTC.nb0” file instead. There is no permanent problem if you choose the wrong file; it simply won't boot. If you're not sure, try both until you find the one that works.
  4. Press the “Open” button, and the file will be sent to the device. It will only take a few seconds to complete.

Restoring the Second Stage Boot Loader:

  1. Follow steps 1~13 in the instructions above.
  2. In the “Send File Name:” text box, select the “EBOOT.nb0” file.
  3. Change the “Address” to “0x80000”
  4. Press the “Send File” button. The SAM-BA utility will upload the data to the ITL740AP's NAND Flash memory. Wait for it to finish. It should only take a few seconds.
  5. Turn the ITL740AP off and back on again, and the ITL740APshould reboot.
cuwin/itl740ap_os_restore.txt · Last modified: 2022/05/06 13:48 by COMFILE Technology