UPGRADE.md

changeset 132
9fb33533504a
equal deleted inserted replaced
128:64886971967b 132:9fb33533504a
1 # Brewboard upgrade partities.
2
3 Na versie 0.3.24 zijn de partities vergroot. Dit is gedaan om ruimte te maken
4 voor de IDF update naar versie 5.x en daarna de tft driver te kunnen wijzigen
5 in een versie die universeler. is.
6
7 De partities oud:
8
9 Type, SubType, Offset, Size, Flags
10 nvs, data, nvs, 0x9000, 0x4000,
11 otadata, data, ota, 0xd000, 0x2000
12 phy_init, data, phy, 0xf000, 0x1000,
13 factory, app, factory, 0x10000, 1M,
14 ota_0, 0, ota_0, 0x110000, 1M,
15 ota_1, 0, ota_1, 0x210000, 1M,
16 storage, data, spiffs, 0x310000, 0xf0000,
17
18 De partities nieuw:
19
20 Type, SubType, Offset, Size, Flags
21 nvs, data, nvs, 0x9000, 0x4000,
22 otadata, data, ota, 0xd000, 0x2000
23 phy_init, data, phy, 0xf000, 0x1000,
24 factory, app, factory, 0x10000, 0x120000,
25 ota_0, 0, ota_0, 0x130000, 0x120000,
26 ota_1, 0, ota_1, 0x250000, 0x120000,
27 storage, data, spiffs, 0x370000, 0x90000,
28
29 Er is nu dus 128 Kb toegevoegd aan de ruimte voor de app binary. Hiervoor
30 is 384 Kb ruimte afgesnoept van het interne filesysteem.
31
32 #Upgrade procedure.
33
34 De volgende procedure gebruiken voor een upgrade vanaf versie 0.3.24 naar
35 versie 0.3.xx waarbij xx hoger dan 24 is. Ga nog niet naar een eventuele
36 versie 0.4.xx, die is bestemd voor IDF 5.x
37
38 * Via Tools->Bestanden->Backup een backup maken.
39 * hg pull && hg update
40 * idf.py fullclean
41 * idf.py partition_table
42 * idf.py build
43 * idf.py -p /dev/ttyUSB0 erase_flash
44 * idf.py -p /dev/ttyUSB0 partition_table-flash
45 * idf.py -p /dev/ttyUSB0 flash
46 * Systeem start op zonder WiFi! Doe alleen de calibratie.
47 * Via Tools->Bestanden->Restore herstel de configuratie.
48 * Systeem start nu met de oude configuratie.
49 * Via Tools->Updates de web omgeving en fonts downloaden.
50
51

mercurial