diagrom showing 0 fastmem on new board

TF530 - 63030 + RAM Board

Moderators: terriblefire, Terriblefire Moderator

terriblefire
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: diagrom showing 0 fastmem on new board

Post by terriblefire »

I’ve had this conversation 100 times now with various people. If the ram isn’t working either the solder joints are bad or your parts are screwed. It’s usually the bad joints. Many times I’ve seen the legs not even making contact with the board. Are you using a microscope?

Do any data bits retain data or do they all fail?

Try going to 0x200000 and type stuff in and see what is retained
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Homer79
Posts: 44
Joined: Wed Dec 05, 2018 8:03 pm

Re: diagrom showing 0 fastmem on new board

Post by Homer79 »

I've seen this many times if you get the cheap Alliance memory from ebay
It simply just does not work or you get lots of memory errors.
oggie
Posts: 46
Joined: Fri Oct 11, 2019 12:21 am

Re: diagrom showing 0 fastmem on new board

Post by oggie »

yes. all parts are from digikey, and the board was from the link on github (dirtypcbs I think).
terriblefire
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: diagrom showing 0 fastmem on new board

Post by terriblefire »

oggie wrote: Mon Nov 25, 2019 12:09 pm yes. all parts are from digikey, and the board was from the link on github (dirtypcbs I think).
Then it’s solder joints. You just haven’t found the issue yet.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
oggie
Posts: 46
Joined: Fri Oct 11, 2019 12:21 am

Re: diagrom showing 0 fastmem on new board

Post by oggie »

I have cheap lcd scope from aliexpress which works ok . I'm saving up for a better scope.

So If I'm able to get at least one memory chip soldered correct, I should have 1mb at least right? So If I can focus on the chip closest the cpld and it's finally working, I should be able to at least have 0x200000 to 0x300000 as usable correct?

Or do I have to have all 4 correct to get any usable memory?

If I put in data at 0x200000 it is not retained.
terriblefire
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: diagrom showing 0 fastmem on new board

Post by terriblefire »

oggie wrote: Mon Nov 25, 2019 12:53 pm I have cheap lcd scope from aliexpress which works ok . I'm saving up for a better scope.

So If I'm able to get at least one memory chip soldered correct, I should have 1mb at least right? So If I can focus on the chip closest the cpld and it's finally working, I should be able to at least have 0x200000 to 0x300000 as usable correct?

Or do I have to have all 4 correct to get any usable memory?

If I put in data at 0x200000 it is not retained.
Each chip strides 8 bits of a 32bit word. If nothing is retained it may be address pins not connected or shorted at the Ram CPLD. Or it could be dead RAM.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
oggie
Posts: 46
Joined: Fri Oct 11, 2019 12:21 am

Re: diagrom showing 0 fastmem on new board

Post by oggie »

Are these ram chips know to die easily? How would you even know if they were bad besides swapping them out?
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1208
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

Re: diagrom showing 0 fastmem on new board

Post by arkadiusz.makarenko »

Could you do some high Res picture of the board?

I check for bad joins by taking needle and gently tapping each leg (under microscope). I was VERY supprised that I found more than half a dozen legs not soldered property, even if they did look ok from above under cheap usb microscope.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
terriblefire
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: diagrom showing 0 fastmem on new board

Post by terriblefire »

oggie wrote: Mon Nov 25, 2019 1:02 pm Are these ram chips know to die easily? How would you even know if they were bad besides swapping them out?
I've never killed a static ram chip in all my time doing this. More likely bad joints.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
terriblefire
Moderator Team
Moderator Team
Posts: 5368
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: diagrom showing 0 fastmem on new board

Post by terriblefire »

oggie wrote: Mon Nov 25, 2019 12:26 am ok. I ran autoconfig and got this : https://photos.app.goo.gl/akyREk8uXiCKHf3C8

So based on your statement, that means it's the address path? the address path from the cpld to the ram chips?

I checked continuity from the cpld to the ram chips and they all seem to be connected.
OK i hadnt looked at this pic before. My bad. What firmware are you using? Because you should see it assign a device. Looks to me like the RAM CPLD doesnt have all the signals it needs to know a cycle is taking place.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Post Reply

Return to “TF530”