Editing R&D mode

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
You can enable R&D mode by passing the <code>--enable-rd-mode</code> flag to the [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|flasher]].
You can enable R&D mode by passing the <code>--enable-rd-mode</code> flag to the [[Documentation/Maemo 5 Developer Guide/Development Environment/Maemo Flasher-3.5|flasher]].
-
 
-
Note: This flag does not need to be passed to the EMMC image if you are flashing that as well.
 
You must use a Linux or a Mac OS X computer to enable R&D Mode, as the Windows update wizard will not allow you to enable/disable R&D Mode. Although, the Windows flasher will disable R&D Mode if you use it to reflash a device that has R&D Mode already enabled.
You must use a Linux or a Mac OS X computer to enable R&D Mode, as the Windows update wizard will not allow you to enable/disable R&D Mode. Although, the Windows flasher will disable R&D Mode if you use it to reflash a device that has R&D Mode already enabled.
-
 
-
To switch back to production mode, use <code>--disable-rd-mode</code>.
 
== What R&D mode does ==
== What R&D mode does ==
Line 19: Line 15:
You can enable some R&D mode flags (<code>flasher-3.5 --set-rd-flags=''<flag>''</code>) for various features:
You can enable some R&D mode flags (<code>flasher-3.5 --set-rd-flags=''<flag>''</code>) for various features:
-
*<code>no-omap-wd</code> - Disables the watchdog on the OMAP processor.
 
-
*<code>no-retu-wd</code> - Disables the watchdog on retu.
 
*<code>no-lifeguard-reset</code> - Disables the lifeguard process (lifeguard reboots the device when an important system process crashes).
*<code>no-lifeguard-reset</code> - Disables the lifeguard process (lifeguard reboots the device when an important system process crashes).
*<code>serial-console</code> - Enables the serial console (the serial port pins are next to the battery) and causes a shorter battery life.
*<code>serial-console</code> - Enables the serial console (the serial port pins are next to the battery) and causes a shorter battery life.
 +
*<code>no-omap-wd</code> - Disables the watchdog on the OMAP processor.
 +
*<code>no-retu-wd</code> - Disables the watchdog on retu.
*<code>no-usb-timeout</code> - Unknown
*<code>no-usb-timeout</code> - Unknown
-
*<code>sti-console</code> - Unknown
 
*<code>no-charging</code> - Disables charging via the USB port. bme will still be running in the background.
*<code>no-charging</code> - Disables charging via the USB port. bme will still be running in the background.
-
*<code>force-power-key</code> - Omap bootreason will be always pwr_key. Maemo system will not see any reboots or watchdog resets. Instead Maemo will think that device was started by power key.
 
-
 
-
running the command without parameters gives a list of available modes:
 
-
<code>flasher-3.5 --set-rd-flags</code>
 
-
 
-
<pre>
 
-
maemo_flasher-3.5_2.4.5.3_beta/flasher-3.5 --set-rd-flag
 
-
flasher v2.4.5 (Jun 25 2009)
 
-
 
-
Possible R&D flags:
 
-
  no-omap-wd
 
-
  no-ext-wd
 
-
  no-lifeguard-reset
 
-
  serial-console
 
-
  no-usb-timeout
 
-
  sti-console
 
-
  no-charging
 
-
  force-power-key
 
-
</pre>
 
-
 
-
It seems enabling of R&D mode is causing device ([[N900]]) to power up on battery insert and USB-connect.
 
-
 
[[Category:Power users]]
[[Category:Power users]]

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)