# BUILD_INFO - RoboFusion Skybrush 4.6 + NAV-PVT GPS-week patch

Generated 2026-10-22 13:05 UTC by `builder/build_626_firmware.sh` (WSL Ubuntu 22.04.5 LTS).
Per-board rows come from the latest build of that board; the `Commit` column shows which source it was built from.

## Source

| Item | Value |
|---|---|
| Repository | https://github.com/skybrush-io/ardupilot |
| Branch | `CMCopter-4.6` |
| Commit (latest run) | `5263d78433d4ed909f9394c84cf557b32bcdbcb5` |
| Commit subject / date | fix: fix decoding error in pixel grid when using BW or 16-color encoding and the packet needs padding, 2026-10-15 12:52:32 +0200 |
| Branch check | HEAD is the tip of CMCopter-4.6 in the local clone |
| Firmware version (version.h) | `4,6,3,FIRMWARE_VERSION_TYPE_OFFICIAL` |
| libskybrush / ChibiOS | `c26545e2e324a7d2a8576289336b7be881c3dfa1` / `88b84600b59d2f39c9d9137aacdc9f098b374b4a` |
| Patch | libraries/AP_GPS only: libraries/AP_GPS/AP_GPS_UBLOX.cpp, libraries/AP_GPS/AP_GPS_UBLOX.h; applied-patch.diff SHA256 `3764cc3c8e70c027ca8026c47c9c8cd4880fffe01e44ced13a3b7607b23f37d8` |
| Build tree | dedicated worktree `~/rf-build/CMCopter-4.6` (source tree `~/skybrush-ardupilot` untouched) |

## Toolchain

- Compiler: `arm-none-eabi-gcc (GNU Arm Embedded Toolchain 10-2020-q4-major) 10.2.1 20201103 (release)`
- Python: `Python 3.10.12`
- Commands per board: `./waf configure --board=<board> && ./waf -j16 copter`. `-Werror` untouched; CFLAGS/CXXFLAGS/LDFLAGS cleared.
- speedybeef4v3: no extra options (Skybrush's buildall.sh has none; OSD is already disabled in its hwdef).

## Results

| Board | Result | Board ID | Flash used (image) | Flash total | Free flash | text+data | NAV-PVT string | Warnings (all/non-modules) | Time | Commit |
|---|---|---|---|---|---|---|---|---|---|---|
| `CubeBlack` | **OK** | 9 | 1864800 | 2080768 | 215968 | 1860580+4204 | present | 40 / 0 | 130s | `5263d78433` |
| `CubeOrange` | **OK** | 140 | 1946704 | 1966080 | 19376 | 1942460+4228 | present | 40 / 0 | 131s | `5263d78433` |
| `CubeOrangePlus` | **OK** | 1063 | 1945680 | 1966080 | 20400 | 1941436+4228 | present | 40 / 0 | 131s | `5263d78433` |
| `Durandal` | **OK** | 139 | 1903544 | 1966080 | 62536 | 1899300+4228 | present | 40 / 0 | 114s | `5263d78433` |
| `MatekH743-bdshot` | **OK** | 1013 | 1666156 | 1703936 | 37780 | 1662000+4144 | present | 40 / 0 | 109s | `5263d78433` |
| `MatekH743` | **OK** | 1013 | 1662300 | 1703936 | 41636 | 1658060+4224 | present | 40 / 0 | 113s | `5263d78433` |
| `MicoAir405Mini` | **OK** | 1161 | 985068 | 999424 | 14356 | 982404+2660 | present | 40 / 0 | 103s | `5263d78433` |
| `MicoAir405v2` | **OK** | 1150 | 985548 | 999424 | 13876 | 982884+2660 | present | 40 / 0 | 96s | `5263d78433` |
| `MicoAir743-AIO` | **OK** | 1176 | 1517020 | 1703936 | 186916 | 1513072+3940 | present | 40 / 0 | 126s | `5263d78433` |
| `MicoAir743v2` | **OK** | 1179 | 1537452 | 1703936 | 166484 | 1533500+3940 | present | 40 / 0 | 87s | `5263d78433` |
| `NxtPX4v2` | **OK** | 1159 | 1516100 | 1703936 | 187836 | 1512148+3940 | present | 40 / 0 | 107s | `5263d78433` |
| `PH4-mini` | **OK** | 50 | 1855688 | 2064384 | 208696 | 1851444+4228 | present | 40 / 0 | 113s | `5263d78433` |
| `Pixhawk1` | **OK** | 9 | 1671724 | 2080768 | 409044 | 1667512+4200 | present | 40 / 0 | 128s | `5263d78433` |
| `Pixhawk4` | **OK** | 50 | 1863896 | 2064384 | 200488 | 1859652+4228 | present | 40 / 0 | 115s | `5263d78433` |
| `Pixhawk6C` | **OK** | 56 | 1887720 | 1966080 | 78360 | 1883480+4228 | present | 40 / 0 | 116s | `5263d78433` |
| `QioTekZealotH743` | **OK** | 1036 | 1837368 | 1966080 | 128712 | 1833136+4220 | present | 40 / 0 | 113s | `5263d78433` |
| `fmuv3` | **OK** | 9 | 1652868 | 2080768 | 427900 | 1648652+4200 | present | 40 / 0 | 127s | `5263d78433` |
| `fmuv5` | **OK** | 50 | 1862664 | 2064384 | 201720 | 1858424+4228 | present | 40 / 0 | 130s | `5263d78433` |
| `speedybeef4v3` | **OK** | 1082 | 938612 | 999424 | 60812 | 935948+2660 | present | 40 / 0 | 79s | `5263d78433` |
| `speedybeef4v4` | **OK** | 1136 | 972092 | 999424 | 27332 | 969432+2660 | present | 40 / 0 | 71s | `5263d78433` |

Flash numbers are from the `.apj` header (bytes). A board with free flash < 0 or a link error is reported as FAIL.

No failed boards.


## SHA256

```
874242525a34488f98fab371a88c93626a69dac599eabfa2b96c883b2b429588  RoboFusion-Skybrush4.6-PVTweek-CubeBlack.apj
d2842b911fb7d36d93574de98059a1107c6394e18f2596af87c5f9c96344d675  RoboFusion-Skybrush4.6-PVTweek-CubeBlack_with_bl.hex
8473b3a4fd82143d1a90708553b4762b00664d561a95985864a119cdf5738c82  RoboFusion-Skybrush4.6-PVTweek-CubeOrange.apj
cf6ef5ca71bdb1cbbe50baa03df4396c178c1e6cf791338f41cc7b21b45b77c4  RoboFusion-Skybrush4.6-PVTweek-CubeOrangePlus.apj
73621eba17a88dc9365f6627844cd6257d5b8843e958a511689e0f83566ae23f  RoboFusion-Skybrush4.6-PVTweek-CubeOrangePlus_with_bl.hex
e52a763f9eaae6a286bf5221d47bcd3cbba7ad0ec556280016a996cb44869d9a  RoboFusion-Skybrush4.6-PVTweek-CubeOrange_with_bl.hex
8bbd69ac211e7d207091ce698072ddc6fe3fc3483b83bb2842eb943a335614d7  RoboFusion-Skybrush4.6-PVTweek-Durandal.apj
1fa4cd94b6786e77ac44318c3a1b5654143bd424f22424c02cc2f5b134dbe658  RoboFusion-Skybrush4.6-PVTweek-Durandal_with_bl.hex
b53c3875945b079270b892d7f4daae4b79f6879ceb5c228f8522e2767087af46  RoboFusion-Skybrush4.6-PVTweek-MatekH743-bdshot.apj
9589265f98d90cde5ca0523d50e266a7b1a9239197a7da7f2bb38e2b12f9d6c0  RoboFusion-Skybrush4.6-PVTweek-MatekH743-bdshot_with_bl.hex
3234a121dd37a186bd1c36a500824ea4c5670d9388bfa5934474308ec0cf3824  RoboFusion-Skybrush4.6-PVTweek-MatekH743.apj
e34324f337d690769cb7cb0262505855d991fba937f73a74287712eecd94b1d2  RoboFusion-Skybrush4.6-PVTweek-MatekH743_with_bl.hex
9e0fa33869dc33e45e82d78ff027111a3977c43aebbd4caaf9784474ca80b69d  RoboFusion-Skybrush4.6-PVTweek-MicoAir405Mini.apj
f0cb814fbb390824557e7f7f14765bd23710aeba727e333d3279f7f03b0613e0  RoboFusion-Skybrush4.6-PVTweek-MicoAir405Mini_with_bl.hex
6beb5bbe4720134a617372f59393c7e30b025804d23c9552adf9547675fcec16  RoboFusion-Skybrush4.6-PVTweek-MicoAir405v2.apj
7259fbc6e06c1d1039080e8b5e7131d666ef088fbd5a82ee5c6508cf09bb84a0  RoboFusion-Skybrush4.6-PVTweek-MicoAir405v2_with_bl.hex
933416f9d48c5f4c91ce1f2cd2465c1283f19125998e5d3e95f928084199d569  RoboFusion-Skybrush4.6-PVTweek-MicoAir743-AIO.apj
c5c400ef091e748a9d0e93de02cc6e0baf2c14234e0f7d499b91531558b0b1eb  RoboFusion-Skybrush4.6-PVTweek-MicoAir743-AIO_with_bl.hex
f17ddce48be1fbefa3cb7c9b4187f7fd586df4948ff6a7431c7781853e55e565  RoboFusion-Skybrush4.6-PVTweek-MicoAir743v2.apj
c80bba1ac307dc8a96aa37c8f5aeed4e24cf1340788ac00da06ba17f9696be2b  RoboFusion-Skybrush4.6-PVTweek-MicoAir743v2_with_bl.hex
c6b168792aa62e4c1643dc4b1a562bedf560a419bf0f7f98913f23c04925e0c8  RoboFusion-Skybrush4.6-PVTweek-NxtPX4v2.apj
1e47ef725642898c94feec4fbed022eef7d5edd42380b03b2addfbe55c02cb9f  RoboFusion-Skybrush4.6-PVTweek-NxtPX4v2_with_bl.hex
f6a5243cf448b23a44949fb83c47488cdaa6ec906b9ccc58a9ac9b61176bf883  RoboFusion-Skybrush4.6-PVTweek-PH4-mini.apj
7ed6840a7c931e08558a04b54439e61ea3bc4a56bb2bab8e9e9f900859d5f9ae  RoboFusion-Skybrush4.6-PVTweek-PH4-mini_with_bl.hex
aebdcfd437bc1c376c69c9f987290508ed005b37a8838c3df923c29d2c3b92c1  RoboFusion-Skybrush4.6-PVTweek-Pixhawk1.apj
2f4b399a1fc4a9de714986d79a8b421b163411d51bd0cc0a3b693e96905af4c7  RoboFusion-Skybrush4.6-PVTweek-Pixhawk1_with_bl.hex
ca2452d18f06c055a4908d1ad001bf202e6993d8c21bdde578ba9fbccb512d4a  RoboFusion-Skybrush4.6-PVTweek-Pixhawk4.apj
9b15aae07b1b64c5e26edab67298858a783b0ac464a1b4c30f2895edcbf7668b  RoboFusion-Skybrush4.6-PVTweek-Pixhawk4_with_bl.hex
28270d070814b9a6cb6f68bb1e6373a3c05ea7b447bcaf7aefae6cc8350aa275  RoboFusion-Skybrush4.6-PVTweek-Pixhawk6C.apj
3d8ca3e5c4e1684ba6a15e82083e55e77ee0e3d536f9a2c51266b743df56f4c6  RoboFusion-Skybrush4.6-PVTweek-Pixhawk6C_with_bl.hex
46ce812259113e697086666b567e17edebd1349253a8df3ad677bf7799065cae  RoboFusion-Skybrush4.6-PVTweek-QioTekZealotH743.apj
c9fc8c9b7a162c544d2d5c6ebe6fff3a217bef7842e3a80d22eb68df3ce2c045  RoboFusion-Skybrush4.6-PVTweek-QioTekZealotH743_with_bl.hex
20ab3bdfa95118eee22eaac1bc7e80ab19240c61593d5dc2d42e1977b77ac282  RoboFusion-Skybrush4.6-PVTweek-fmuv3.apj
0dee2b58af4b6cd70de8685453ba7ea975b67dee897d4921d5377b3da0fa0fc4  RoboFusion-Skybrush4.6-PVTweek-fmuv3_with_bl.hex
984c713997475c5a169172c668eb13cdb2955762c33c196948d5899352bef9b5  RoboFusion-Skybrush4.6-PVTweek-fmuv5.apj
b6d9c71952ef043640b87ea15c4c1aeb9edfe7105409e735de5ae8ffd098bb4e  RoboFusion-Skybrush4.6-PVTweek-fmuv5_with_bl.hex
d970982b130d6a0530726f0ca78d52a586764004b8e49cb8dc677c4cb41218b5  RoboFusion-Skybrush4.6-PVTweek-speedybeef4v3.apj
8d1a4a4b4aaf8a2250ad7666a7ff1806d111816dd19df292889966beca5a3999  RoboFusion-Skybrush4.6-PVTweek-speedybeef4v3_with_bl.hex
bead86c4408ef45fd7d52e1b9b06f5346f4924b8871002752eb3d3ef3c4a64c6  RoboFusion-Skybrush4.6-PVTweek-speedybeef4v4.apj
0679d22bfaa5a1fd10a32073daa79bdb60e5747cba585585ddd0fb2cf1a24f4e  RoboFusion-Skybrush4.6-PVTweek-speedybeef4v4_with_bl.hex
```

Verify with `sha256sum -c SHA256SUMS.txt`.
