PDA

Ver la versión completa : Corred Insensatos ¡Cuando un humilde ACSI2STM se torna un UltraSatán! - Atari ST/E disco duro



masteries
20/05/2021, 01:16
Esto es algo que no quería publicitar hasta que no lo tuviera listo, y fuese verdaderamente estable,

He añadido lectura y escritura a la tarjeta SD a través de transacciones DMA mediante búfer triple


así que cuando hay que leer o escribir más de 3 bloques, es cuando empieza a sacarle rendimiento; porque mientras envia el primer bloque al Atari ST/E, la tarjeta SD está leyendo el tercero y el STM32/CH32/CKS32/APM32 está casi listo para empezar a enviar el segundo; ídem cuando escribe.

Y esto son los resultados... incluso llegué a alcanzar 720 KB/s, pero la mayoría de estos micros clones chinos no eran capaces de aguantar el tipo;
ahora el firmware es el mismo para todos los micros, pues la tarjeta SD se maneja a 18,75 MHz, igual que en los micros más chungos; y los tiempos de espera entre comandos son los mismos que ya estaban en el firmware anterior; y ambas cosas mantienen el funcionamiento general tan estable como antes.

Por cierto, que los cambios del autor original respecto a la recepción de las señales mediante el DMA de los timers, no funciona en los micros CH32, APM32 ni en algunos STM32F (los que llevan la F en la línea de arriba)


Ahora es un gusto, los juegos cargan al instante; ¡incluso Metal Slug carga en tan sólo 8 segundos!
Se graban las partidas en unos pocos segundos,


Aquí tenéis las imágenes, y es una partición con muy poco espacio libre:

Lectura hasta 616 KB/s, escritura hasta 365 KB/s

https://www.gp32spain.com/foros/cache.php?img=https%3A%2F%2Fi.ibb.co%2Fcb6dSVy%2FS AMSUNG-CAMERA-PICTURES.jpg



Acceso en bruto al disco de 635 KB/s

https://www.gp32spain.com/foros/cache.php?img=https%3A%2F%2Fi.ibb.co%2FPg6w3L3%2FS AMSUNG-CAMERA-PICTURES.jpg



Acceso lógico de 632 KB/s

https://www.gp32spain.com/foros/cache.php?img=https%3A%2F%2Fi.ibb.co%2Fr0hcp6s%2FS AMSUNG-CAMERA-PICTURES.jpg




Para lo humilde y low cost que es el disco duro; en mi sincera opinión se acaba de convertir en un dispositivo bastante mejor que el UltraSatán.

Vale que no llega al megabyte por segundo, pero cuesta apenas la tercera parte, se traga casi cualquier tarjeta SD y su rendimiento se acerca mucho.

Todos los que ya habéis adquirido un disco duro de los que fabrico, recibiréis el enlace con la actualización.


--------------------------------------------------------------------------------------------

Update:


Un vídeo de un usuario muy satisfecho, ¡Muchas gracias PSIQ!


https://www.youtube.com/watch?v=Qn9IwKo-EoA

fbustamante
20/05/2021, 07:21
¡Yujuuuu! ¡Enhorabuena por la actualización! :brindis:

Drumpi
20/05/2021, 10:53
Como no estoy puesto en el tema, sólo puedo darte la enhorabuena por lo que se ve que ha sido un duro y muy fructífero trabajo :)

Sr.Polilla
20/05/2021, 20:00
Ni idea de AtariST pero enhorabuena por el currazo que te has dado.:brindis:

masteries
12/06/2021, 13:43
Un vídeo de un usuario muy satisfecho, ¡Muchas gracias PSIQ!


https://www.youtube.com/watch?v=Qn9IwKo-EoA

fbustamante
12/06/2021, 20:03
¡Eres famoso! ¡Sales en YouTube! :D

Sr.Polilla
12/06/2021, 23:14
Buenas propaganda!!

hinotori1986
19/07/2021, 13:14
Yo he adquirido una unidad y la verdad que es una pasada. desconozco como va la ultra satan porque soy inexperto en Atari ST, pero recientemente me he hecho con un ST 512 serie oro y con un ST 1040 fm y me funciona muy bien. Ahora el siguiente paso seria intentar ampliar el 1040 a 4 MB. Muchas gracias al creador por darnos facilidades para disfrutar de estos ordenadores, lujo!.

masteries
01/02/2022, 20:36
Ahora sí,

He estado midiendo con el osciloscopio, para detectar en qué puntos las señales se empezaban a distorsionar al aumentar la frecuencia de la tarjeta SD...
también he cambiado el lector de tarjetas por otro minimalista, para reducir la longitud de las pistas

Con una fabricación de PCB que compruebe la impedancia de las líneas que especifico (y si no que las desechen),
he alcanzado el rendimiento del Ultra Satan, he llegado a 1 MB/s y a 1.2 MB/s

Estos son los resultados con una tarjeta de 1 GB, en una partición casi sin espacio libre

54854
@swapd0 (https://www.gp32spain.com/foros/member.php?u=18592)

¡No seas maldito y cómprame un cacharrito!

swapd0
01/02/2022, 21:42
Pues vas a tener que esperar un poco, esta semana tengo que comprarme un par de pantalones y muy posiblemente cambie de movil porque el que tengo esta en las ultimas (pantalla rota, el gps funciona fatal, las fotos salen saturadas, el bluetooth no va...).

masteries
01/02/2022, 21:51
Pues vas a tener que esperar un poco, esta semana tengo que comprarme un par de pantalones y muy posiblemente cambie de movil porque el que tengo esta en las ultimas (pantalla rota, el gps funciona fatal, las fotos salen saturadas, el bluetooth no va...).


!Qué excusas más pobres!


Sin pantalones se puede vivir...


Pero sin Ultra Santito...
?Cómo se puede vivir sin Ultra Santito?

aptc
19/02/2022, 11:00
Parece mentira que la Scene del ST siga tan viva mas de 30 años despues. Gracias por tus esfuerzos para hacer que perdure otros 30 mas

swapd0
19/02/2022, 12:35
Y la del spectrum o el c64? que porras, es que es mas desafiante hacer cosas en esos cacharros que en un PC con unity.

masteries
19/02/2022, 14:10
Parece mentira que la Scene del ST siga tan viva mas de 30 años despues. Gracias por tus esfuerzos para hacer que perdure otros 30 mas

Ahí estamos, como el Atari STE no satisface ninguno:


https://www.youtube.com/watch?v=gyRBcTnn-5M