[riscosfr] Re: Pi 3 Plus

  • From: "Rick (mobile)" <heyrick@xxxxxxxxx>
  • To: "riscosfr@xxxxxxxxxxxxx" <riscosfr@xxxxxxxxxxxxx>
  • Date: Sat, 24 Mar 2018 23:26:10 +0100

Salut,

Un truc que je n'arrive pas à comprendre: il existerait une et une
seule version de RISC OS,

Pas vrai. Il y un version pour les modèles Pi, un autre pour l'OMAP3, encore un 
autre pour l'OMAP4, y un autre plus pour le Ti, et - surpris - un en plus pour 
le iMX6. Bientôt un autre pour l'OrangePi.
Donc, c'est quoi? Six machines différentes et six versions du ROM?


d'acorne, mais avec des ROM's adaptées aux diverses machines je
suppose. Cad qu'une ROM pour A3000 n'était pas utilisable sur un
RiscPC par exemple?

C'est vrai. Mais un ROM marchera dans un machine du même époque. Le ROM pour 
RISC OS 3.10 marche sur un A3000 ou A310 ou A5000 (MEMC1a, VIDC1, IOC, ARM2 ou 
3).

Pour le RiscPC, le ROM pour 3.70 marche sur un RiscPC ou - je crois - le A7000 
(VIDC2, IOMD, ARM6/7/SA avec MMU).


dépatouille (Rick, tu comprend ce terme?)

Google me dit que "dépatouille" est, en anglais, "dépatouille". Bravo Google.


pour être adapté aux x types de machines actuelles????

C'est parce que les machines Pi sont tous vraiment similaire, et initialiser 
dans le même façon (c'est le GPU, pas U-Boot ou comme ça). Si ils sont tous 
similaire, un seul ROM suffit.


Est-ce que la carte SD ou µSD qui contient RISC OS contient aussi
moultes pilotes pour supporter tous les SoC divers, variés, et...
incompatibles entre eux?

C'est pas vraiment possible. Les SoCs ARM sont pas de tout même qu'un PC. 
Aujourd'hui, un PC démarrer avec un BIOS (UEFI, normalement en 2018), mais on a 
des services pour interroger le système, on a un processeur comme on 8088, et 
un carte graphique CGA, avec autour de 640K de mémoire. C'est tout standardisé, 
et quand le logiciel initialiser, il peut interroger pour voir si il est 
vraiment CGA ou un carte QuadHD, etc etc.

Les systèmes ARM? C'est un processeur ARM, bien sur. Mais quelle périphériques? 
Où dans mémoire? Et, en plus, pratiquement chaque machine à un moyens différent 
pour charger le logiciel. C'est MLO puis uboot.bin pour un Beagle, et 
bootcode.bin et start.elf pour un Pi.


Et que cela implique une lourde reconnaissance du matériel à chaque
démarrage????

Pas trop, et beaucoup moins qu'un PC!


Et que cela implique une "perte de temps"

;-) Uh, pour un Pi2 il peut accéder le mémoire 450,000,000 fois par seconde, et 
le processeur marche avec 900,000,000 impulses par seconde. (pour le Pi3, c'est 
900 million pour mémoire et autour de 1.2 milliard pour le CPU)
Donc, pour examine quelques choses en mémoire, il perte beaucoup des temps si 
vous et capable de sentir des nanosecondes. ;-)


pas du temps des machines acornes (cad que RISC OS n'avait pas à
chercher quel type de VIDC, de MEMC etc à paramétrer au démarrage, vu
que ces composants était connus).

Quel type de CPU (cache ou pas?), il y deux types de MEMC. Combien de RAM (et 
mettre à zéro). Quelle type de clavier (trois types, je pense). Quelle type de 
I/O - logique discret comme dans le A3x0, A4x0, et A3000, ou de combi-chip 
comme l'A4 et A5000? Quel type de écran? Vidéo normale ou LCD comme A4? 
Démarrer comme disquette ou disque dur? ST-506? SCSI? IDE? C'est FileCore/ADFS 
qui gérer ST-506 et IDE donc il a besoin de sais quoi. Ou, j'oublie, c'est ADFS 
qui gérer les disquettes aussi.
En plus, chaque ROM a des pilotes Econet, donc il a besoin de voir si le 
adaptateur Econet est là.

C'est pas toujours simple! 


C'est aussi pour cette raison, chose que je n'ai jamais comprise, que
la taille du téléchargement de RISC OS made by ROOL est de DEUX
GIGAHERTZ???????

Hertz est un unité de mesuré des temps. Si je met un ampoule clignote 1 fois 
par seconde (demi seconde marche, demi seconde éteindre) c'est 1 hertz. Si je 
fais ça deux fois plus vite, c'est 2 hertz. Ton processeur? Milliards.


Cad RISC OS lui même, sans doute pas plus de 4Go
actuellement, le reste étant des pilotes? 2 Go, on se rapproche du monde
windoze....

Nononono!

RISC OS est environ 2MB (mega, pas giga) pour le ROM compressé (si on charger 
un ROM seul de le site), et environ 5MB pour un ROM pas compressé (si on créer 
vos ROMs vous même).

L'image de 2GO est un image complet d'un carte SD avec tout les choses dans 
!Boot, des applis, des PRMs et autres livres PDF, des outils, NetSurf, etc etc.

RISC OS ROM - utilise sur un système existante. Il fait pas trop tout seul dans 
fichiers etc.

RISC OS SD image - déposé (iOS refuse d'écrit déposé sans les DEUX accents!?) 
les donnes directement sur un carte SD de 2GO, mettre dans un Pi, brancher, 
voilà, c'est tout prêt!


Amicalement,

Rick.


Other related posts: