FreeCalypso > hg > freecalypso-tools
comparison doc/Target-boot-control @ 956:b0b6966fa62e
doc/Target-boot-control: update for -Petmoff
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 07 Jun 2023 23:52:31 +0000 |
parents | f19d12f5756f |
children |
comparison
equal
deleted
inserted
replaced
955:803e926e0699 | 956:b0b6966fa62e |
---|---|
59 implemented in all of loadtools programs and in rvinterf, as well as a special | 59 implemented in all of loadtools programs and in rvinterf, as well as a special |
60 configuration file which needs to be manually created if external boot control | 60 configuration file which needs to be manually created if external boot control |
61 commands are to be used. There are two target boot control models, built-in | 61 commands are to be used. There are two target boot control models, built-in |
62 and external: | 62 and external: |
63 | 63 |
64 * Built-in target boot control integrated into FC host tools themselves is | 64 * Built-in target boot control integrated into FC host tools themselves - the |
65 currently available only for the DTR/RTS pulsing method implemented on our | 65 only currently implemented methods are: |
66 DUART28 adapter: -Pdtr means pulse DTR and -Prts means pulse RTS. Please | 66 |
67 refer to the DUART28-boot-control article for the details. | 67 - DTR/RTS pulsing method implemented on our DUART28 adapter: -Pdtr means |
68 pulse DTR and -Prts means pulse RTS. Please refer to DUART28-boot-control | |
69 article for the details. | |
70 | |
71 - Aid for working with the Pirelli DP-L10 target: -Petmoff boot control mode | |
72 described in the new Pirelli-loadtools-entry article. | |
68 | 73 |
69 * In the other case of external boot control commands, there exist one or more | 74 * In the other case of external boot control commands, there exist one or more |
70 "magic commands": a magic command is any shell command (anything that can be | 75 "magic commands": a magic command is any shell command (anything that can be |
71 passed to /bin/sh -c) whose execution causes a connected Calypso target device | 76 passed to /bin/sh -c) whose execution causes a connected Calypso target device |
72 to power on and boot. Naturally these commands will be very specific to your | 77 to power on and boot. Naturally these commands will be very specific to your |
77 To save typing, we associate a short name (which you choose yourself as you | 82 To save typing, we associate a short name (which you choose yourself as you |
78 see fit) with each magic command, and we have a configuration file (which you | 83 see fit) with each magic command, and we have a configuration file (which you |
79 need to create) that defines the mapping. | 84 need to create) that defines the mapping. |
80 | 85 |
81 * The argument to the new -P option is the short name to be looked up in the | 86 * The argument to the new -P option is the short name to be looked up in the |
82 configuration file. (Built-in boot control names 'dtr' and 'rts' are reserved | 87 configuration file. (Built-in boot control names 'dtr', 'rts' and 'etmoff' |
83 and cannot be used for external boot control commands.) | 88 are reserved and cannot be used for external boot control commands.) |
84 | 89 |
85 The configuration file needs to be created in /opt/freecalypso/bootctrl.conf; | 90 The configuration file needs to be created in /opt/freecalypso/bootctrl.conf; |
86 let us illustrate it with some examples. | 91 let us illustrate it with some examples. |
87 | 92 |
88 Example 1: FC-UJA | 93 Example 1: FC-UJA |