radiomanV / TL866

Open source software for TL866
GNU General Public License v2.0
345 stars 80 forks source link

4116/4164 RAM test support #24

Closed andreacampanella closed 4 years ago

andreacampanella commented 4 years ago

This is sadly a functionality that's not present even in the official software, would be possible to implement it?

radiomanV commented 4 years ago

Despite that the TL866 only support static ram for testing, to test those DRAMs a test algorithm should be implemented in firmware. I don't know if such algorithm can be implemented as bit banging on the client side (as for logic chips for example) because of the dynamic nature of these memories and if you don't refresh the data very quick (2 or 4 ms if i remember correctly) you lose the data.
This repo is only for my firmware updater and linux wine support. Maybe here in this repo: https://gitlab.com/DavidGriffith/minipro/ you can try to open an issue. Who knows. I also contribute to that repo regularly.

andreacampanella commented 4 years ago

You are very right, without a firmware implementantion it wouldn't be possible to generate a 4ms ping to refresh the ram.

I will post it on David Griffith's repo.

Thank you.

andreacampanella commented 4 years ago

Closing this because it's not related to this project.