π
<-
Chat plein-écran
[^]

Un NumWorks sur Raspberry Pi Pico ?

Nouveautés, projets, mises à jour.

Un NumWorks sur Raspberry Pi Pico ?

Message non lude cent20 » 21 Jan 2021, 15:48

La fondation Raspberry Pi vient de sortir un Raspberry Pi Pico :

- ARM Cortex-M0+ double coeur cadencé à 133MHz
- 264 Ko de mémoire vive et 2 Mo de mémoire flash QSPI
- 128 Ko dédié au MicroPython Filesystem

Pour un cout total de 4€
(Source : https://www.minimachines.net/actu/raspb ... pico-96697 )

Imaginons qu'un constructeur de calculatrice décide d'utiliser ce Soc, pour lui confier la gestion du MicroPython ... Un tel constructeur passerait alors d'un tas python de 16-18 Ko (TI 83 PCE) ou de 32 Ko (NumWorks) à 128 Ko :favorite:

Juste imaginons, on a besoin de rêver en ce moment.

Bon je sais que ce système de double CPU est à éviter à tout prix, mais je trouvais qu'un tas python de 128 ko était un bon compromis, rêver n'étant pas encore interdit autant en profiter.
Image
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
Avatar de l’utilisateur
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 45.9%
 
Messages: 1009
Images: 64
Inscription: 17 Mai 2012, 09:49
Localisation: Avignon
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: nsi_xyz

Re: Un NumWorks sur Raspberry Pi Pico ?

Message non lude critor » 21 Jan 2021, 15:51

Ah bonjour, tu tombes bien toi. ;)

Je viens justement d'étendre le heap Python de la TI-83PCE de 18K à 81K, tu te rends compte ? :D
viewtopic.php?f=41&t=24552&p=258698#p258698
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Un NumWorks sur Raspberry Pi Pico ?

Message non lude critor » 21 Jan 2021, 15:56

Mais plus sérieusement, intéressant. :)

cent20 a écrit:Imaginons qu'un constructeur de calculatrice décide d'utiliser ce Soc, pour lui confier la gestion du MicroPython ... Un tel constructeur passerait alors d'un tas python de 16-18 Ko (TI 83 PCE) ou de 32 Ko (NumWorks) à 128 Ko :favorite:
.

Juste... d'où sors-tu ces 128K par rapport aux spécifications ?
- ARM Cortex-M0+ double coeur cadencé à 133MHz
- 264 Ko de mémoire vive et 2 Mo de mémoire flash QSPI
- 128 Ko dédié au MicroPython Filesystem


Merci. :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Un NumWorks sur Raspberry Pi Pico ?

Message non lude cent20 » 21 Jan 2021, 15:58

De cette image :

Image

Bon après, j'imagine que ce n'est pas 128 Ko de tas heap, mais bien 128 Ko en tout :mmm:
Mais comparé au M0 actuellement sur les TI83 PCE et ses 32 Ko de SDRAM il n'y a pas photo je pense.

TI 83 PCE edition python : ATSAMD21E18, 256KB of flash and 32KB of SRAM, 48MHz
Raspberry Pi Pico : RP2040ARM, 2MB QSI, 264 KB de SRAM, 133 Mhz
Image
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
Avatar de l’utilisateur
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 45.9%
 
Messages: 1009
Images: 64
Inscription: 17 Mai 2012, 09:49
Localisation: Avignon
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: nsi_xyz

Re: Un NumWorks sur Raspberry Pi Pico ?

Message non lude critor » 21 Jan 2021, 16:04

128 Ko dédié au MicroPython Filesystem

Si tu fais référence à ça ^, pour moi c'est la taille de la partition sur laquelle tu peux copier et stocker tes scripts, prise donc sur les 2 Mio de mémoire Flash.

Le heap sera logiquement pris sur la RAM.
Avec 264 Ko on peut effectivement espérer en obtenir la moitié pour le heap Python comme sur BBC micro:bit v2 (64 Kio de heap pour 128 Kio de RAM), et peut-être même davantage. ;)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Un NumWorks sur Raspberry Pi Pico ?

Message non lude cent20 » 24 Jan 2021, 09:14

Je viens de regarder un peu plus en détail cette carte.

Image

USB host, cela veut dire techniquement qu'elle peut contrôler une NumWorks non ?

Ainsi, on pourrait utiliser cette carte pour par exemple :

1. Flasher en série des NumWorks, installer la dernière ROM ou une ROM custom ?
2. Télécharger des apps sur une NumWorks, applications stockées sur les 16 Mo ?

Parce que même si tu demandes aux élèves de mettre à jour leur calculatrice, il ne le font pas, c'est trop difficile pour certains d'entre eux.

Imaginons un boitier avec quelques boutons, quelques leds, une batterie.
Tu connectes ce boitier à une calculatrice, et après une phase d'initialisation tu peut flasher un peu tout ce que tu veux.
Image
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
Avatar de l’utilisateur
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 45.9%
 
Messages: 1009
Images: 64
Inscription: 17 Mai 2012, 09:49
Localisation: Avignon
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: nsi_xyz

Re: Un NumWorks sur Raspberry Pi Pico ?

Message non lude critor » 24 Jan 2021, 09:38

Oui, la carte est matériellement capable d'accueillir une NumWorks. :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

En ligne

Re: Un NumWorks sur Raspberry Pi Pico ?

Message non lude redgl0w » 24 Jan 2021, 11:37

cent20 a écrit:- 128 Ko dédié au MicroPython Filesystem

Le FS en rom arrivera un jour (en tout cas on l'espère).
Numworks n'aurait aucun intérêt à utiliser une Raspberry Pi Pico, car elle coute plus chère que le microcontrolleur, et est compliqué à être intégré.
De plus, epsilon est un firmware conçu pour fonctionner avec un et un seul coeur (donc peu utile).
Image
Avatar de l’utilisateur
redgl0wVIP+
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 56.8%
 
Messages: 283
Images: 0
Inscription: 30 Oct 2019, 20:36
Localisation: Centre Val de Loire
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: MP2I
Twitter/X: Gl0wRed
GitHub: RedGl0w


Retourner vers Actualités

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 11 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2381 utilisateurs:
>2371 invités
>5 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)