Call to arms | Teensy + SDRAM = true

Again I am not the expert on what every one wants... However if it were me I would probably do something like:
View attachment 34321
Note: this is a mucked up version of the page. Yellow areas show the existing AD_B1_xx pins.
The 6 Orange cells near them, I would add in the 6 missing AD_B1_xx pins as mentioned before.

I would probably also change a couple of the GND pins to +5V I show a couple of the GNDs at upper left as maybe.

Also if it were me, the pins on the right hand side of the board, that have MMOD pins (I show those in black) would be really nice if
pin numbers were shown on the board as well format of it... leave to you like B1_00(10) or B1_00/10
Would be nice if the ones in red or new ones were also given numbers... Then will muck up a variant with them, to use.

But again that is just me.

Edit: Also, if it were me, I might do things like shrink the board some and/or double rows. But the above shows
what I think are the minimal changes to add the CSI pins.
Okay so I'm doing this right now. Last thing is to add the missing pins. Can someone write the actual names of them?

Looking in the thread I only see "AD_B1_xx" but I have no idea what the xx should be replaced with for the 6 pins.
 
It looks like you already have these:
AD_B1_00
AD_B1_01
AD_B1_02
AD_B1_06
AD_B1_07
AD_B1_08
AD_B1_09
AD_B1_10
AD_B1_11
AD_B1_15

That would make these pins the missing ones from the GPIO_AD_B1 bank:
AD_B1_03
AD_B1_04
AD_B1_05
AD_B1_12
AD_B1_13
AD_B1_14
 
It looks like you already have these:
AD_B1_00
AD_B1_01
AD_B1_02
AD_B1_06
AD_B1_07
AD_B1_08
AD_B1_09
AD_B1_10
AD_B1_11
AD_B1_15

That would make these pins the missing ones from the GPIO_AD_B1 bank:
AD_B1_03
AD_B1_04
AD_B1_05
AD_B1_12
AD_B1_13
AD_B1_14
Thank you! Adding them now.
 
Okay so I'm doing this right now. Last thing is to add the missing pins. Can someone write the actual names of them?

Looking in the thread I only see "AD_B1_xx" but I have no idea what the xx should be replaced with for the 6 pins.
That would make these pins the missing ones from the GPIO_AD_B1 bank:
AD_B1_03
AD_B1_04
AD_B1_05
AD_B1_12
AD_B1_13
AD_B1_14
Yep that agrees with what @KurtE identified in post #1009
 
Good news, the 6 pins are routed. It's not pretty, but it's routed atleast. That little 10x10 BGA is about as crowded as China!
So last thing to do is add the pin numbers on the outer side of the headers. Should I add the actual software pin numbers or should I add the MM numbers?

Here's how she looks right now, wont order it until the numbers on the outer edge is added.

1717240724731.png


Easier to read when the pin names when the board is black!
1717240802617.png
 
Last edited:
Should I add the actual software pin numbers or should I add the MM numbers?
Sorry got distracted by the pictures. Think if its available I would add the pins numbers instead - lot easier. For instance for SPI would be easier if you should 11, 12, 13 instead of B0-00, 01, 02, if I remember right
 
Sorry got distracted by the pictures. Think if its available I would add the pins numbers instead - lot easier. For instance for SPI would be easier if you should 11, 12, 13 instead of B0-00, 01, 02, if I remember right
I mean the actual numbers, on the outer edge of the headers. Right now that's empty. Except for bottom-left which has "5V" and "GND".
KurtE wanted pin numbers there.

But the names you talk about, that should also get an overhaul I believe.
So I'll wait for you all to say what you think the name and numbers should be for the pins before I order a batch of 10pcs.
 
So I'll wait for you all to say what you think the name and numbers should be for the pins before I order a batch of 10pcs.
Probably a good idea.
I mean the actual numbers, on the outer edge of the headers. Right now that's empty. Except for bottom-left which has "5V" and "GND".
KurtE wanted pin numbers there.
Oh - if you have enough room then definitely, and then you don't have to change what you already have on the inside of the headers. Sorry still early for me
 
Probably a good idea.

Oh - if you have enough room then definitely, and then you don't have to change what you already have on the inside of the headers. Sorry still early for me
It's fine mate! I'm also cutting 12mm length of the board, to the right. It will not affect the current layout at all. I am just shortening it as there is space.
 
So should the pin numbers be the software pin numbers or the Micromod pin numbers?
Aren't those the same thing? It's a micromod board so those would be the numbers to use... and the pins that the micromod doesn't have, I guess would use whatever numbers Kurt has given them in his stuff.

Can you remove the "BATT_VIN" label on pin 22? It's not really an accurate function description, just a label the micromod makers put on it.
I see there's still pads for a SDRAM DQS capacitor - did we end up deciding on a new value for it or are the pads left empty?
 
Aren't those the same thing? It's a micromod board so those would be the numbers to use... and the pins that the micromod doesn't have, I guess would use whatever numbers Kurt has given them in his stuff.

Can you remove the "BATT_VIN" label on pin 22? It's not really an accurate function description, just a label the micromod makers put on it.
I see there's still pads for a SDRAM DQS capacitor - did we end up deciding on a new value for it or are the pads left empty?
valid points! I will remove the Capacitor pads, will also remove the BATT_VIN label so that it only says "22/A8".

The micromod pins are not the same in software. What I mean is this:
1717242623554.png
 
Good, I thought the same thing. Makes life easier as well.

* Capacitor removed.
* BATT_VIN renamed to "22/A8"

Adding pin numbers now.
 
Sorry, I will update to your new picture, I did a quick and dirty update to the spreadsheet. It is not done, as you can see the pins don't match on the right hand side, as you moved up some pins to replace the first GND to move the one pin into Will play with that and cut and past your blue instead :D

There are several pins which don't have MMOD pin numbers.
So on the DB4, I added pin numbers to them which I show in RED. again probably would update as before I had B0_13 as 63 as to your position
on the board. But makes lot more sense with BB5 To number it between B0_12 and B0_14.
So would be nice if we gave the un-numbered ones numbers starting after the valid MMOD numbers.

Note on you bottom row The right most ones you have in RED are the pin numbers you have above: 1 and 0


1717244168897.png
 
Sorry, I will update to your new picture, I did a quick and dirty update to the spreadsheet. It is not done, as you can see the pins don't match on the right hand side, as you moved up some pins to replace the first GND to move the one pin into Will play with that and cut and past your blue instead :D

There are several pins which don't have MMOD pin numbers.
So on the DB4, I added pin numbers to them which I show in RED. again probably would update as before I had B0_13 as 63 as to your position
on the board. But makes lot more sense with BB5 To number it between B0_12 and B0_14.
So would be nice if we gave the un-numbered ones numbers starting after the valid MMOD numbers.

Note on you bottom row The right most ones you have in RED are the pin numbers you have above: 1 and 0


View attachment 34514
So TX0/1 is pin 1 and RX0/0 is pin 0 ?

I'll wait for the rest, then it's done I think :cool:
 
B0_13 should not be marked pin 25, that would be AD_B0_13 (if it was routed). So B0_13 is another without a number.

@KurtE B0_12 is pin 32 on the micromod, not sure why your spreadsheet gives it a new number and says 32 is for T4.1 only?
 
1717245951803.png

Note It was also true with AD_B1_14 that was T41 pin number
I put in maybe proposed numbers for the pins that are not MMOD pin numbers. Note: I renumbered the ones on the left
like I mentioned to put them in the order they are now and more logical (without the hole.

Edit: looks like I may have missed one or two... AD_B1_03... Will check
 
I know it is a stupid question, but any chance you could modify the board to something like this which would bring the max'm dimension to <=100mm which would make the board considerably cheaper.
z.png
 
View attachment 34517
Hopefully closer. I was wrong on 26 it is MMOD number and so is 15...
Something I can't wrap my head around. B0_12 is 46 or 32. How can it be one or the other? Software pins are the same everywhere aren't they?

I know it is a stupid question, but any chance you could modify the board to something like this which would bring the max'm dimension to <=100mm which would make the board considerably cheaper.
View attachment 34516
BitComp, it is possible if I go with shorter headers.
 
Back
Top