Added known issues before assembly

This commit is contained in:
2026-07-28 07:46:42 +02:00
parent d62a31dbb6
commit 81729ff39e
8 changed files with 228 additions and 24 deletions
Vendored
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+181 -23
View File
@@ -3929,6 +3929,116 @@
(embedded_fonts no)
)
)
(text "RAM_QSD0"
(exclude_from_sim no)
(at 41.91 72.644 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "08a064c8-1124-4d8c-a168-ce9ec8dd2934")
)
(text "X\n"
(exclude_from_sim no)
(at 194.31 56.134 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "0a500153-10e6-4435-b817-ef0d8d41150b")
)
(text "RAM_QSD3"
(exclude_from_sim no)
(at 41.91 80.264 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "226c00af-80a0-4939-b926-3802679145c8")
)
(text "RAM_QSD2"
(exclude_from_sim no)
(at 41.91 77.724 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "25496131-400e-49f4-896f-b8bc1ffc394a")
)
(text "X\n"
(exclude_from_sim no)
(at 194.31 61.214 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "33f5dc01-8c4c-46e2-9f85-d001fbcc7d38")
)
(text "OK"
(exclude_from_sim no)
(at 193.802 76.454 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "381628eb-bb24-4397-81c1-b3c8156924be")
)
(text "RAM_QSCLK"
(exclude_from_sim no)
(at 41.91 84.074 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "546fb01b-fddd-4167-9ba9-7101c465d4f9")
)
(text "L'ERREEEEUR"
(exclude_from_sim no)
(at 211.836 72.39 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "5c6ae546-a308-4ef4-9fe2-e013cbcfa99c")
)
(text "L'enfer"
(exclude_from_sim no)
(at 200.406 57.912 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "68b7e412-2e20-4135-99f3-125fefce8700")
)
(text "FF sauf si \nSPI en PIO"
(exclude_from_sim no)
(at 198.374 88.9 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "698f7642-d3fd-41eb-aafa-c2b9377dd8d6")
)
(text "X\n"
(exclude_from_sim no)
(at 194.31 58.674 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "6c6f9c0c-dfe9-4478-a900-11577d0346f2")
)
(text "White"
(exclude_from_sim no)
(at 181.356 148.844 0)
@@ -3949,6 +4059,16 @@
)
(uuid "89424d22-f2a1-4f8c-8ff3-72d7f24a6001")
)
(text "GPIO 29"
(exclude_from_sim no)
(at 196.342 68.58 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "8e1f4d8f-abd2-4f41-9129-27ba015a7cfc")
)
(text "White"
(exclude_from_sim no)
(at 181.61 138.43 0)
@@ -3959,6 +4079,16 @@
)
(uuid "af5afa44-d2f5-4d9d-87c7-4fdc4f47887e")
)
(text "GPIO 30\n"
(exclude_from_sim no)
(at 196.342 71.374 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "b25a835a-b384-4f23-850c-30474cfb90e2")
)
(text "USB port"
(exclude_from_sim no)
(at 233.172 74.93 0)
@@ -3979,6 +4109,26 @@
)
(uuid "bf88e4cc-c24b-4e5a-9f6e-8580f2819344")
)
(text "L'ERREEEEUR"
(exclude_from_sim no)
(at 29.464 78.232 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "c11a1740-153e-44fd-83d6-6d78935b1c09")
)
(text "RAM_QSD1\n"
(exclude_from_sim no)
(at 41.91 75.184 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "ce9985c6-23c2-4017-94a2-c27cbf0520f9")
)
(text "Must be on GPIO 0"
(exclude_from_sim no)
(at 181.61 26.924 0)
@@ -3989,6 +4139,36 @@
)
(uuid "ec88f26e-3424-45bd-a780-c4602ac75f1c")
)
(text "X\n"
(exclude_from_sim no)
(at 194.31 53.594 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "ef85fa30-6e3f-4017-81ab-22d4c947f003")
)
(text "GPIO 28"
(exclude_from_sim no)
(at 196.342 73.914 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "f1926a12-2e3b-4263-831a-5fd0b01cb71f")
)
(text "X\n"
(exclude_from_sim no)
(at 195.072 64.008 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "f4bdc0e9-e2e4-4b39-b8f7-95e63ed94673")
)
(text "DEBUG\nLEDS"
(exclude_from_sim no)
(at 201.168 135.89 0)
@@ -7499,28 +7679,6 @@
)
)
)
(global_label "SD_CARD_DETECT"
(shape input)
(at 180.34 96.52 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "99e19ab2-1bb9-4867-aa8e-068bf7f31ed1")
(property "Intersheetrefs" "${INTERSHEET_REFS}"
(at 199.4117 96.52 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
(hide yes)
)
)
)
(global_label "ADC_1_OUT"
(shape input)
(at 180.34 43.18 0)
@@ -8111,7 +8269,7 @@
)
)
(property "Value" "Bootsel switch"
(at 35.56 70.866 0)
(at 35.56 70.358 0)
(effects
(font
(size 1.27 1.27)
BIN
View File
Binary file not shown.
+10
View File
@@ -2825,6 +2825,16 @@
(embedded_fonts no)
)
)
(text "22NF PAS UF"
(exclude_from_sim no)
(at 200.406 98.298 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "18361734-b4c7-427c-95bf-712d11fc86fa")
)
(text "50R\n1%"
(exclude_from_sim no)
(at 183.388 91.44 0)
+37 -1
View File
@@ -40,4 +40,40 @@ The firmware will have to be as efficient as possible to allow 10-12 channels at
## Project Status
V1.0 is currently in production at Aisler.com and will be assembled by myself
V1.0 is currently being assembled by myself and testing will soon start.
## known V1 issues
There are a few problems with the V1 of this PCB and they are pretty serious so I would advise not to send any of these files to be produced and to either modify these mistakes or to wait for a V1.1 or V2 of this board.
### Bad selection of Rp2350 ports
This is the most embarassing problem of them all. I put a bit too much faith in the MUX capabilities of the rp MCU and choose the SPI and QSPI pins incorrectly.
The RAM needs to be totally rerouted, 5/6 pins are wrong and need to be changed :
```
RAM_QSD3 not to GPIO 16 but to QSPI_SD3
RAM_QSD2 not to GPIO 17 but to QSPI_SD2
RAM_QSD1 not to GPIO 18 but to QSPI_SD1
RAM_QSD0 not to GPIO 19 but to QSPI_SD0
RAM_QSCLK not to GPIO 20 but to QSPI_SCLK
```
This is extremely embarassing as the pins are even labeled, I should have seen this before sending the files to production.
The W5500 and SD CARD are wired wrong too as even if the selected pins are correct, not all pins of a SPI bank can do every job.
So you have to do these swaps :
```
ETH_CS GPIO28 to GPIO29
ETH_SCLK GPIO29 to GPIO30
ETH_MISO GPIO30 to GPIO28
```
And for the SD card its all wrong as I did not plan for SPI0 and SPI1 differences.
I would advise not to botch anything but rather use a PIO SPI that then can be used on pretty much any pins.
Those mistakes are extremely embarassing but they exist and will have to be dealt with when assembling the boards.