You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: doc/buildAndProgram.md
-38
Original file line number
Diff line number
Diff line change
@@ -89,41 +89,3 @@ Binary files are generated into the folder `src`:
89
89
- **pinetime-mcuboot-ap-dfu** : DFU file of the firmware
90
90
91
91
The same files are generated for **pinetime-recovery** and **pinetime-recoveryloader**
92
-
93
-
### How to generate files needed by the factory
94
-
95
-
These files are needed by the Pine64 factory to flash InfiniTime as the default firmware on the PineTimes.
96
-
97
-
Two files are needed: an **HEX (.hex)** file that contains the content of the internal flash memory (bootloader + InfiniTime) and a **binary (.bin)** file that contains the content of the external flash memory (recovery firmware).
where `bootloader.bin` is the [last stable version](https://github.com/JF002/pinetime-mcuboot-bootloader/releases) of the [bootloader](https://github.com/JF002/pinetime-mcuboot-bootloader).
where `pinetime-mcuboot-app-image-1.6.0.bin` is [the bin of the last MCUBoot image](https://github.com/InfiniTimeOrg/InfiniTime/releases) of [InfiniTime](https://github.com/InfiniTimeOrg/InfiniTime).
116
-
117
-
Pay attention to the parameter `--change-addresses 0x8000`. It's needed to ensure the image will be flashed at the offset expected by the bootloader (0x8000).
This file must be flashed at offset **0x00** of the internal memory of the NRF52832.
126
-
127
-
#### spinor.bin
128
-
129
-
This file is the MCUBoot image of the last stable version of the recovery firmware. It must be flashed at offset **0x00** of the external SPINOR flash memory.
These files are needed by the Pine64 factory to flash InfiniTime as the default firmware on the PineTimes.
4
+
5
+
Two files are needed: an **HEX (.hex)** file that contains the content of the internal flash memory (bootloader + InfiniTime) and a **binary (.bin)** file that contains the content of the external flash memory (recovery firmware).
where `bootloader.bin` is the [last stable version](https://github.com/JF002/pinetime-mcuboot-bootloader/releases) of the [bootloader](https://github.com/JF002/pinetime-mcuboot-bootloader).
where `pinetime-mcuboot-app-image-1.6.0.bin` is [the bin of the last MCUBoot image](https://github.com/InfiniTimeOrg/InfiniTime/releases) of [InfiniTime](https://github.com/InfiniTimeOrg/InfiniTime).
24
+
25
+
Pay attention to the parameter `--change-addresses 0x8000`. It's needed to ensure the image will be flashed at the offset expected by the bootloader (0x8000).
This file must be flashed at offset **0x00** of the internal memory of the NRF52832.
34
+
35
+
#### spinor.bin
36
+
37
+
This file is the MCUBoot image of the last stable version of the recovery firmware. It must be flashed at offset **0x00** of the external SPINOR flash memory.
0 commit comments