Advertisement
Guest User

Cirklon - OS update

a guest
Nov 11th, 2012
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.48 KB | None | 0 0
  1. Notes on updating the OS
  2.  
  3. Page
  4. Discussion
  5. Edit
  6. History
  7.  
  8. Contents
  9.  
  10. 1 update by SD card
  11. 2 data loss
  12. 3 bootloader protection
  13. 4 full dump memory backup
  14. 5 memory wipe out
  15.  
  16. [edit] update by SD card
  17.  
  18. There is a video tutorial for firmware update by SD card here: http://www.youtube.com/watch?v=Wko-ZiAAlWc
  19.  
  20. rename downloaded sysex file to 'CIRKOS.SYX', copy to SD cards root folder
  21. hold SHIFT and step key 1 on boot
  22. choose MMC-Card
  23.  
  24. The file must be named CIRKOS.SYX, in the root folder of the card. That is hard-coded to keep the size of the update code to a minimum.
  25. [edit] data loss
  26.  
  27. When updating the OS, you should always make a backup of your song data. In most cases, the data will survive the update process, but sometimes changes to the internal data format may require the data to be reloaded.
  28.  
  29. After an OS update, you may see the warning message:
  30.  
  31. WARNING: bbram state inconsistent
  32. press <SHIFT>
  33.  
  34. The most common reason for this message to appear is because new configuration values have been added to the battery-backed memory area.
  35. The warning message will be followed by a prompt to Wipe ALL Data
  36. You do not normally need to wipe and restore your data after an OS update.
  37. Just press 'cancel' and continue as normal.
  38. However, under some circumstances (eg. major changes in the internal memory structures) it may be required to delete to old data: just wipe it out and reload the data from backup you`ve done before (see full dump memory backup below).
  39. If there is any problem with the data, there is a further check of the data that should detect it.
  40.  
  41.  
  42. [edit] bootloader protection
  43.  
  44. There is no way you can disable your unit with a firmware update. The bootloader is a totally separate program, sitting in the first 32k of the program space. It will only write to the 480k of main code space. If the content of the main code fails a checksum, it will not start it running. So even interrupting the update part way through, or somehow managing to write random nonsense will not prevent you re-writing a correct image.
  45.  
  46.  
  47. [edit] full dump memory backup
  48.  
  49. From SONG MODE, press Menu then, if you have an SD-card, hold SHIFT while you press "card SAVE", and the whole contents of memory will be written to a file called FULLDUMP.SYX
  50. [edit] memory wipe out
  51.  
  52. To wipe the memory, keep the SONG key held as you power on, then press the encoders 6 & 8 together to confirm when the wipe memory page appears. Then restore from your normal backup.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement