π
<-

Montage lecteur carte SD Spot

Discussions scientifiques et scolaires

Re: Montage lecteur carte SD Spot

Unread postby critor » 15 Nov 2016, 00:36

Branché des cartes SD 2Go, 1Go et même 512Mo sans qu'aucune mention conforme à ce qui a été suggéré plus haut ne soit rajoutée dans /dev.

Par contre, voici le contenu racine :
749975007501

On y note un script startup.sh dont voici le listing :
75037502

Des choses intéressantes ?


PS : désolé pour la lisibilité difficile, mais je vous jure que même avec l'écran directement sous les yeux c'est très pénible...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 50.2%
 
Posts: 42132
Images: 16453
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Montage lecteur carte SD Spot

Unread postby Ti64CLi++ » 15 Nov 2016, 13:37

Es-tu sur que la carte SD devrait s'afficher à la racine? Si cela se trouve, peut-être dans le dossier favigator ;)
Après, peut-être qu'il y a un lecteur de carte SD, mais que la comptabilité avec l'OS n'a jamais été mise. Y a-t-il possibilités de lancer des OS modifié?
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Montage lecteur carte SD Spot

Unread postby Ti64CLi++ » 15 Nov 2016, 13:40

Et aussi, où serait-il possible d'en acheter un? J'aimerais bien voir comment ça marche, et peut-être vous aider, si j'en comprends le fonctionnement ^^
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Montage lecteur carte SD Spot

Unread postby critor » 15 Nov 2016, 16:26

Bonsoir.

Ti64CLi++ wrote:Et aussi, où serait-il possible d'en acheter un? J'aimerais bien voir comment ça marche, et peut-être vous aider, si j'en comprends le fonctionnement ^^

Ceux qui restent sont très rares sur la planète.
Il faut que tu enregistres une alerte avec mot-clé "shh1" sur eBay ou encore taobao.com.
La dernière fois que j'en ai vu un sur eBay, il était non fonctionnel (écran ne s'allumant pas) et est quand même monté dans les 150€.

Brandon Wilson en a acheté un assez récemment :
https://twitter.com/brandonlwilson/stat ... 5444694016

J'ai trouvé un script intéressant dans la racine :
Code: Select all
cat /contrast
contrast 52


Ce qui m'a donné l'idée de saisir contrast 25 et on obtient un slider permettant de régler le contraste de l'écran et enfin de pouvoir lire sans trop de gêne/douleur. Le 25 semble ignoré...
L'écran n'en reste pas moins pourri.

Et donc, suite à ce réglage de constraste, j'ai pu retranscrire ce que je montrais (mal) en photo, j'espère avec le moins d'erreur possible.

Dossier quand on lance le shell :
Code: Select all
ls -l .
-rw-rw-rw- M 2   dos   srv     11 Nov 25   1961   ./25
-rw-rw-rw- M 2   dos   srv     10 Oct 20   1953   ./Calculator.sh
-rw-rw-rw- M 2   dos   srv     43 Oct 20   1953   ./Datasheet.sh
-rw-rw-rw- M 2   dos   srv     48 Oct 20   1953   ./Imagenote.sh
-rw-rw-rw- M 2   dos   srv     42 Oct 20   1953   ./Scribe.sh
-rw-rw-rw- M 2   dos   srv      6 Oct 20   1953   ./Shell.sh
-rw-rw-rw- M 2   dos   srv     52 Oct 20   1953   ./Sketch.sh

Le 25, c'est moi qui ai dû le créer en tapant contrast 25 je pense.

Dossier racine :
Code: Select all
ls -l /
-rw-rw-rw- M 2   dos   srv     37 Nov 25   1961   /cal
-rw-rw-rw- M 2   dos   srv     37 Nov 25   1961   /cal
dr-xr-xr-x / 0   inferno   inferno      0 Jun 20   15:35   /chan
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /content
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /content
-rw-rw-rw- M 2   dos   srv     12 Oct 20   1953   /contrast
-rw-rw-rw- M 2   dos   srv     12 Oct 20   1953   /contrast
dr-xr-xr-x / 0   inferno   inferno      0 Jun 20   15:35   /data
dr-xr-xr-x / 0   inferno   inferno      0 Jun 20   15:35   /dev
-rw-rw-rw- M 2   dos   srv      7 Oct 20   1953   /devuser
-rw-rw-rw- M 2   dos   srv      7 Oct 20   1953   /devuser
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /dis
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /dis
dr-xr-xr-x / 0   inferno   inferno      0 Jun 20   15:35   /dis
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /env
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /env
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /favigator
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /favigator
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /fonts
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /fonts
-rw-rw-rw- M 2   dos   srv   2033 Nov 25   1961   /ftest.dis
-rw-rw-rw- M 2   dos   srv   2033 Nov 25   1961   /ftest.dis
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /icons
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /icons
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /lib
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /lib
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /locale
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /locale
dr-xr-xr-x / 0   inferno   inferno      0 Jun 20   15:35   /locale
-rw-rw-rw- M 2   dos   srv   6143 Nov 25   1961   /mkext.dis
-rw-rw-rw- M 2   dos   srv   6143 Nov 25   1961   /mkext.dis
dr-xr-xr-x / 0   inferno   inferno      0 Jun 20   15:35   /net
dr-xr-xr-x / 0   inferno   inferno      0 Jun 20   15:35   /nvfs
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /o
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /o
-r--r--r-- / 0   inferno   inferno   8052 Jun 20   15:35   /osinit.dis
dr-xr-xr-x / 0   inferno   inferno      0 Jun 20   15:35   /prog
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /run
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /run
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /services
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /services
dr-xr-xr-x / 0   inferno   inferno      0 Jun 20   15:35   /services
-rw-rw-rw- M 2   dos   srv     54 Nov 25   1961   /spotstartup.out
-rw-rw-rw- M 2   dos   srv     54 Nov 25   1961   /spotstartup.out
-rw-rw-rw- M 2   dos   srv    532 Oct 20   1953   /startup.sh
-rw-rw-rw- M 2   dos   srv    532 Oct 20   1953   /startup.sh
dr-xr-xr-x / 0   inferno   inferno      0 Jun 20   15:35   /tmp
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /usr
drwxrwxrwx M 2   dos   srv      0 Nov 25   1961   /usr
dr-xr-xr-x / 0   inferno   inferno      0 Jun 20   15:35   /usr


Script de démarrage :
Code: Select all
cat /startup.sh
load std
{
if {! /dis/ftest -s /cal}{/dis/touchcal > /cal}
/dis/bind -bc /n/local /
#cd /n/local
cat cal > /dev/touchctl
echo `R S` > /dev/touchctl

# Move to SPOTROOT if it exists
if {! - S#SPOTROOT O} {or {cd SSPOTROOT} {} }
#bind /dev dev
#bind . /
bind /devuser /dev/user
lib/cfglocale -b
loadfs -r fontserver /fonts
cat contrast > /dev/lcdctl
echo -n 1014398671845000 > /dev/time
#loadfs -o /content.tiz tizfs /content
loadmath
usb/usbd &
titlebarmask=2
wm/wm -s -h 20 -b /icons/tk/paw.bit

} > /n/local/spotstartup.out >[2=1]


Dossier /dev :
Code: Select all
ls -l /dev
-r--r--r-- * 0   inferno   inferno      0 Jun 20   15:35   /dev/battery
--w--w--w- a 0   inferno   inferno      0 Jun 20   15:35   /dev/beep
--w------- c 0   inferno   inferno      0 Jun 20   15:35   /dev/capbash
--w--w--w- c 0   inferno   inferno      0 Jun 20   15:35   /dev/capuse
-rw-rw---- c 0   inferno   inferno      0 Jun 20   15:35   /dev/cons
--w--w---- c 0   inferno   inferno      0 Jun 20   15:35   /dev/consctl
-rw------- 0 0   inferno   inferno      0 Jun 20   15:35   /dev/dpllctl
-r-xr-xr-x d 0   inferno   inferno      0 Jun 20   15:35   /dev/driv
-r--r--r-- d 0   inferno   inferno      0 Jun 20   15:35   /dev/driver
-rw-rw---- t 0   inferno   inferno      0 Jun 20   15:35   /dev/eia0
-rw-rw---- t 0   inferno   inferno      0 Jun 20   15:35   /dev/eia0ctl
-r--r--r-- t 0   inferno   inferno      0 Jun 20   15:35   /dev/eia0stat
-rw-rw---- t 0   inferno   inferno      0 Jun 20   15:35   /dev/eia1
-rw-rw---- t 0   inferno   inferno      0 Jun 20   15:35   /dev/eia1ctl
-r--r--r-- t 0   inferno   inferno      0 Jun 20   15:35   /dev/eia1stat
-rw-rw---- t 0   inferno   inferno      0 Jun 20   15:35   /dev/eia2
-rw-rw---- t 0   inferno   inferno      0 Jun 20   15:35   /dev/eia2ctl
-r--r--r-- t 0   inferno   inferno      0 Jun 20   15:35   /dev/eia2stat
-rw-rw-rw- X 0   inferno   inferno      0 Jun 20   15:35   /dev/ftlctl
-rw------- g 0   inferno   inferno      0 Jun 20   15:35   /dev/graydsta
-rw------- g 0   inferno   inferno      0 Jun 20   15:35   /dev/graydbus
-rw------- g 0   inferno   inferno      0 Jun 20   15:35   /dev/graystat
-rw-rw-rw- c 0   inferno   inferno      0 Jun 20   15:35   /dev/jit
-rw-rw-rw- c 0   inferno   inferno      0 Jun 20   15:35   /dev/keyboard
-r--r--r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/klog
-rw------- T 0   inferno   inferno      0 Jun 20   15:35   /dev/kpctl
-rw------- T 0   inferno   inferno      0 Jun 20   15:35   /dev/kpdata
-r--r--r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/kprint
-rw------- 0 0   inferno   inferno      0 Jun 20   15:35   /dev/lcdctl
-r--r--r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/memory
-r--r--r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/msec
-r--r--r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/notquiterandom
-rw-rw-rw- c 0   inferno   inferno      0 Jun 20   15:35   /dev/null
-r--r--r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/pgrpid
-rw-rw-rw- c 0   inferno   inferno      0 Jun 20   15:35   /dev/pin
-rw-rw-rw- c 0   inferno   inferno      0 Jun 20   15:35   /dev/pointer
-rw------- |v0   inferno   inferno      0 Jun 20   15:35   /dev/powerctl
-rw-rw-rw- |v0   inferno   inferno      0 Jun 20   15:35   /dev/powerdata
-r--r--r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/random
-rw-rw-rw- c 0   inferno   inferno      0 Jun 20   15:35   /dev/rcons
-r--r--r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/scancode
-rw-rw-rw- * 0   inferno   inferno      0 Jun 20   15:35   /dev/switches
-rw-r--r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/sysctl
-r--r--r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/sysenv
-rw-rw-r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/sysname
-rw-rw-r-- c 0   inferno   inferno      0 Jun 20   15:35   /dev/time
-rw-rw-rw- J 0   inferno   inferno      0 Jun 20   15:35   /dev/touchctl
-r--r--r-- J 0   inferno   inferno      0 Jun 20   15:35   /dev/touchstat
dr-xr-xr-x Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh
-rw-rw-rw- c 0   inferno   inferno      0 Jun 20   15:35   /dev/user


Dossier /dev/usbh :
Code: Select all
ls -l /dev/usbh
dr-xr-xr-x Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/0
-rw-rw-rw- Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/ctl
-rw-rw-rw- Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/new
-r--r--r-- Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/port


Dossier /dev/usbh/0 :
Code: Select all
ls -l /dev/usbh/0
-rw-rw-rw- Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/0/ctl
-rw-rw-rw- Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/0/debug
-rw-rw-rw- Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/0/setup
-r--r--r-- Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/0/status



Voyez-vous la moindre chose intéressante/exploitable ?
Merci.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 50.2%
 
Posts: 42132
Images: 16453
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Montage lecteur carte SD Spot

Unread postby Ti64CLi++ » 16 Nov 2016, 18:10

Ok, je vais essayé d'en trouver un ^^
Et sinon, as-tu regarder dans les autres dossiers du dossier usbh? Peut-être qu'il y en a un intéressant ;)
Bonne chance
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Montage lecteur carte SD Spot

Unread postby critor » 16 Nov 2016, 18:12

Ti64CLi++ wrote:Ok, je vais essayé d'en trouver un ^^

Merci.

Ti64CLi++ wrote:Et sinon, as-tu regarder dans les autres dossiers du dossier usbh? Peut-être qu'il y en a un intéressant ;)

Il n'y a pas d'autre sous-dossier dans usbh. Comme tu peux voir dans le listing détaillé, seule la première ligne est préfixée d'un d :
Code: Select all
ls -l /dev/usbh
dr-xr-xr-x Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/0
-rw-rw-rw- Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/ctl
-rw-rw-rw- Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/new
-r--r--r-- Û 0   inferno   inferno      0 Jun 20   15:35   /dev/usbh/port
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 50.2%
 
Posts: 42132
Images: 16453
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Montage lecteur carte SD Spot

Unread postby Ti64CLi++ » 16 Nov 2016, 18:16

Ah oui, ok, je ne savais pas. Peut-être le fichier port? Il indiquerait peut-être le port de connexion de la carte.
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Previous

Return to Maths, physique, informatique et autre...

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 guests

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1166 utilisateurs:
>1132 invités
>27 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)