Double row is possible, I hope that we can cut a few pins away to allow for simpler routing. And when you guys make the complete list of pins, you can not which pins should ideally have short traces, and I will abide to that.Merged - can be seen for comment as
EVKB_1060/docs/DogBoneSDRAMv1.xlsx at main · Defragster/EVKB_1060
EVKB for 1062 tests and notes. Contribute to Defragster/EVKB_1060 development by creating an account on GitHub.github.com
@Dogbone06 -, etc:
Wondering if the edge single row might work as a double row for DB_V 5.0 to shorten the pin array for shield creation (p#993) and shorter signal runs? Especially adding a few more pins? Though I see about 16 GND pins in the rows now? Not sure if that helps anything? Maybe a 90 rotated added row across somewhere?
Trying to figure out how PXP works but it is giving me a headache - I posted something on the PXP thread. Trying to figure out how scaling works to say downsize an image. But all in good time - examples are few and far in between@mjs513 I think the PXP can help you with the color conversion, and it might be faster as well. But either way it will be done async and won’t require any CPU for it.
I just pushed up a slightly updated Excel document, where I moved the AD_B1_03 pin down into the new pin area at the end of the list. Also fixed some of the color coding, but I know that some more work on this can be done. I already fixed a couple LPUART... ones hae not pushed...Double row is possible, I hope that we can cut a few pins away to allow for simpler routing. And when you guys make the complete list of pins, you can not which pins should ideally have short traces, and I will abide to that.
Note: I edited the previous post to show the SerialX objects that the DB4.5 plus the 6 pins suggested to be addedSPI/Wire/PWM/Analog - like SerialX
Given it's a non-production board I think it would be fine to skip the current limiter / ESD protection. The 4.0 devboard works fine in host mode but I always either use a hub or make sure not to hotplug anything directly to the board, just to be safe.USBHost: I believe you support this with the 4.5? - Don't know if you have other hardware to support it? That is the T4.1 has power management chip and pin to turn on USBHost...
Sorry, from my standpoint, not much I can add, I think those of you who are using these boards to potentially create some new products or the like need to finalize.I am ready to make a DevBoard Gen 5, as soon as I get a list of pins. I'll let you guys sort out what functions are needed. My goal is to allow all your ideas to become reality. When I sall "all", I mean all of you who got a Gen 4 board. As you are the elite of the forum that pushes development. And thus together we bring posabilities to the community.
As soon as I get a complete list of pins to use, I'll abide to that list and make 10pcs of gen5 and ship 1pcs to each one of you, free of charge just as the last time.
New T5 15/A1 | AD_B1_03 | USB_OTG1_OC | QTIMER3_TIMER3 | LPUART2_RX | SPDIF_IN | ENET_1588_EVENT2_IN | GPIO1_IO19 | USDHC2_CD_B | KPP_COL06 | GPT2_CAPTURE1 | FLEXIO3_FLEXIO03 |
New T5 | AD_B1_04 | FLEXSPIB_DATA03 | ENET_MDC | LPUART3_CTS_B | SPDIF_SR_CLK | CSI_PIXCLK | GPIO1_IO20 | USDHC2_DATA0 | KPP_ROW05 | GPT2_CAPTURE2 | FLEXIO3_FLEXIO04 |
New T5 | AD_B1_05 | FLEXSPIB_DATA02 | ENET_MDIO | LPUART3_RTS_B | SPDIF_OUT | CSI_MCLK | GPIO1_IO21 | USDHC2_DATA1 | KPP_COL05 | GPT2_COMPARE1 | FLEXIO3_FLEXIO05 |
New T5 | AD_B1_12 | FLEXSPIA_DATA01 | ACMP_OUT00 | LPSPI3_PCS0 | SAI1_RX_DATA00 | CSI_DATA05 | GPIO1_IO28 | USDHC2_DATA4 | KPP_ROW01 | ENET2_1588_EVENT2_OUT | FLEXIO3_FLEXIO12 |
New T5 | AD_B1_13 | FLEXSPIA_DATA00 | ACMP_OUT01 | LPSPI3_SDI | SAI1_TX_DATA00 | CSI_DATA04 | GPIO1_IO29 | USDHC2_DATA5 | KPP_COL01 | ENET2_1588_EVENT2_IN | FLEXIO3_FLEXIO13 |
New T5 | AD_B1_14 | FLEXSPIA_SCLK | ACMP_OUT02 | LPSPI3_SDO | SAI1_TX_BCLK | CSI_DATA03 | GPIO1_IO30 | USDHC2_DATA6 | KPP_ROW00 | ENET2_1588_EVENT3_OUT | FLEXIO3_FLEXIO14 |
I agree from what I remember and posted before.But: if it were me, I would probably continue with your existing pins plus fill in the remainder of the AD_B1_xx pins, which provides support
for CSI, plus fills in FlexIO3. The ones I believe that are currently missing are in the table below:
Would agree as long as the edge pin connectors are suitable to add a adapter on top it would be better. This is the adapter I made for the sdram board (note positions are off for the display and camera - have to move them fo the next iteration).Assuming all of the pins mentioned are on it. I would probably end up with two 20 pin Camera connectors,
one for CSI, the other for FlexIO.
Would probably have display connectors for ILIxxx TFTS, plus one for Adafruit like display...
Might look into what type of setup to use the ELCD subsystem. or maybe parallel display? ...
Oh just one more thing, Would be nice if you could maybe substitute a couple 5v pins for the 3.3v pins. Would make it easier when creating a shield.The idea is to make the gen5 to have the pins needed, then from that I have already planned to make a shield for the two screens that @Rezo has in his possesion. Other shields can be done by you guys as well. And of course the Gerber files and all will be shared here for the gen5 as well. So that it's easy for you to make the shield with the correct spacings and such.
Not exactly sure what you mean, the Devboard has many power pins. I think that you mean that a few of them should move over to the shield right? Anything like that is fully possible.Oh just one more thing, Would be nice if you could maybe substitute a couple 5v pins for the 3.3v pins. Would make it easier when creating a shield.
Not exactly sure what you mean, the Devboard has many power pins. I think that you mean that a few of them should move over to the shield right? Anything like that is fully possible.
I would be greatful if someone could make a "todo" list, what pins to add, what other things to add. I will do that as I want to try to please everyone in the project.
New T5 15/A1 | AD_B1_03 | USB_OTG1_OC | QTIMER3_TIMER3 | LPUART2_RX | SPDIF_IN | ENET_1588_EVENT2_IN | GPIO1_IO19 | USDHC2_CD_B | KPP_COL06 | GPT2_CAPTURE1 | FLEXIO3_FLEXIO03 |
New T5 | AD_B1_04 | FLEXSPIB_DATA03 | ENET_MDC | LPUART3_CTS_B | SPDIF_SR_CLK | CSI_PIXCLK | GPIO1_IO20 | USDHC2_DATA0 | KPP_ROW05 | GPT2_CAPTURE2 | FLEXIO3_FLEXIO04 |
New T5 | AD_B1_05 | FLEXSPIB_DATA02 | ENET_MDIO | LPUART3_RTS_B | SPDIF_OUT | CSI_MCLK | GPIO1_IO21 | USDHC2_DATA1 | KPP_COL05 | GPT2_COMPARE1 | FLEXIO3_FLEXIO05 |
New T5 | AD_B1_12 | FLEXSPIA_DATA01 | ACMP_OUT00 | LPSPI3_PCS0 | SAI1_RX_DATA00 | CSI_DATA05 | GPIO1_IO28 | USDHC2_DATA4 | KPP_ROW01 | ENET2_1588_EVENT2_OUT | FLEXIO3_FLEXIO12 |
New T5 | AD_B1_13 | FLEXSPIA_DATA00 | ACMP_OUT01 | LPSPI3_SDI | SAI1_TX_DATA00 | CSI_DATA04 | GPIO1_IO29 | USDHC2_DATA5 | KPP_COL01 | ENET2_1588_EVENT2_IN | FLEXIO3_FLEXIO13 |
New T5 | AD_B1_14 | FLEXSPIA_SCLK | ACMP_OUT02 | LPSPI3_SDO | SAI1_TX_BCLK | CSI_DATA03 | GPIO1_IO30 | USDHC2_DATA6 | KPP_ROW00 | ENET2_1588_EVENT3_OUT | FLEXIO3_FLEXIO14 |
Again I am not the expert on what every one wants... However if it were me I would probably do something like:Not exactly sure what you mean, the Devboard has many power pins. I think that you mean that a few of them should move over to the shield right? Anything like that is fully possible.
I would be greatful if someone could make a "todo" list, what pins to add, what other things to add. I will do that as I want to try to please everyone in the project.
I agree = double rows would probably make it more difficult to connect a adapter shieldDouble rows would make it more difficult to connect basically anything besides another machine-made board, please don't do that.
I can argue both ways and sometimes I even answer myselfDouble rows would make it more difficult to connect basically anything besides another machine-made board, please don't do that.
@defragster put that (or adding a single 90° Cross row) out wondering if the denser pin presentation would better fit 100mm (?) limit on low cost 'machine made' boards and limit the wire length for physical wires as well., I thought someone suggested it earlier, so I mentioned…
Teensy 4.1
Source/Dest Buffer: xxxxx
==========================================================================
Extmem/Extmem: Capture time (millis): 175, PXP time(micros) : 89, Display time: 63
DMAMEM/Extmem: Capture time (millis): 199, PXP time(micros) : 89, Display time: 62
DMAMEM/RAM: Capture time (millis): 195, PXP time(micros) : 32, Display time: 62
RAM/DMAMEM: Capture time (millis): 141, PXP time(micros) : 56, Display time: 61
SDRAM DEV BOARD
==========================================================================
SDRAM/SDRAM
Capture time (millis): 152, PXP time(micros) : 89, Display time: 61
Capture time (millis): 236, PXP time(micros) : 89, Display time: 62
RAM/DMAMEM:Capture time (millis): 156, PXP time(micros) : 57, Display time: 62
AFAIK...So the missing 6 pins is basically all needed in a nutshell in order for the board to expose the important functionalities for further development?
More 5V,s at the top is a valid point and that will be done!
If so then I'll start!
Sorry, I should have looked it up, but was at car dealer having service done and replying on phone...@defragster put that (or adding a single 90° Cross row) out wondering if the denser pin presentation would better fit 100mm (?) limit on low cost 'machine made' boards and limit the wire length for physical wires as well.
The (image above p#1018) right side is just ~32 port pins - but the left has ~15 GND intermixed. Perhaps minor shifting for new added pins and 5.5V is all that is needed.