π
<-

[Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linux)

Regroupement de tous les tutoriaux Nspire.

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby pberthou » 28 Jun 2017, 20:31

c'est peut-être le Boot2 sur extended avant l'image Linux
User avatar
pberthou
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 7
Joined: 27 Apr 2017, 20:47
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS SI

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby critor » 28 Jun 2017, 20:54

pberthou wrote:Tu vois quelque chose de mal placé? http://a360.co/2tm7cwR

Oui, ControlX n'est pas en 1ère position dans la partition Diags :


Rouvre le fichier "controlx.img" si toujours présent sur ta calculatrice.
Cela devrait ouvrir automatiqument BtMg.
Tu vas alors dans :ns3: pour la partition Diags, puis :ns2: pour flasher.
Et cette fois-ci tu mets ControlX tout en haut de la partition Diags, soit avant ton image de Diags 3.91.37 (ne l'écrase pas, elle peut servir de temps à autres).
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41959
Images: 15689
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby pberthou » 28 Jun 2017, 21:16

ça marche nickel
User avatar
pberthou
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 7
Joined: 27 Apr 2017, 20:47
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS SI

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby pberthou » 29 Jun 2017, 08:20

Sinon il y à d'autres restrictions pour les distrib Linux à part la taille?
User avatar
pberthou
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 7
Joined: 27 Apr 2017, 20:47
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS SI

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby critor » 29 Jun 2017, 10:20

Je ne sais pas trop - il faut attendre qu'une personne compétente en Linux-Nspire réponde.

Sinon, il y a une limitation sur la taille des partitions. Il faut éviter de faire une partition ExtendeD de plus de 13-14Mio il me semble, car sinon les outils de reflashing peuvent avoir des problème de mémoire.

C'est sûrement améliorable, mais comme il n'existe pour le moment à ma connaissancce pas de 'bonne' image Linux de plus de 6Mio, et que les autes images de Boot2/Diags/ControlX font bien moins que ça, la priorité est faible.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41959
Images: 15689
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby pberthou » 29 Jun 2017, 11:33

Et est-ce qu'il existe un dépôt/liste d'images déjà testé et fonctionnelles
User avatar
pberthou
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 7
Joined: 27 Apr 2017, 20:47
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS SI

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby critor » 29 Jun 2017, 11:38

Le dépôt le plus proche de ce que tu demandes est celui-ci :
https://tiplanet.org/nspire_linux_builds/

Avec des builds remontant hélas à plusieurs années. :(
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41959
Images: 15689
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby Lionel Debroux » 30 Jun 2017, 08:55

C'est exceptionnel que quelqu'un n'ait pas rien à faire de la cible Nspire de Linux :)
Au moins, le code d'un niveau de qualité production a été mis dans le kernel mainline, donc même si personne ne s'en occupe depuis un moment, un build du kernel mainline pour Nspire devrait assez bien fonctionner.

Le filesystem propriétaire (en deux parties, FlashFX + Datalight Reliance) utilisé par les Nspire n'est pas géré en écriture, et je ne sais même plus s'il l'est en lecture dans les builds normaux.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6863
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby parrotgeek1 » 01 Jul 2017, 00:52

Lionel Debroux wrote:Le filesystem propriétaire (en deux parties, FlashFX + Datalight Reliance) utilisé par les Nspire n'est pas géré en écriture, et je ne sais même plus s'il l'est en lecture dans les builds normaux.

nope, you can't read it either. The NAND driver (which never got to mainline) is only for CX, is read-only (but you can change that), has hardcoded partitions (rather than using the values from Manuf), and has broken ECC support.
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 88.2%
 
Posts: 748
Joined: 29 Mar 2016, 01:22
Location: This account is no longer used.
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby heimdall » 25 Jul 2017, 10:37

Hello everybody, I am new here speaking, but I've been working with all the information you (Ti-Planet, Omnimaga, ndlessly, basically the Nspire community) gave me since 2012. I have my Nspire CX since early 2012, it's a revision C. I've been following all the updates on the calc you guys gave me since ndless 3.1, but I abandoned it when OS 4.0 came out. Now all of a sudden tools to partition the nspire appear and boot1 exploits appear, I am impressed :D

This is my story, I flashed nboot, controlx in my diags partition, and boot2 4.0.3 in my extended partition (I still have boot2 3.1 in my main boot2 partition, and it didn't ruined everything). Everything worked fine, but last night I got a bit drunk and used an old version of nsNandMgr and flashed diags partition (don't ask why, I also don't know). Conclusion, it wiped controlx, and my extended partition (by the way, I keep controlx alone in diags partition, and in extended partition I keep both boot2 4.0.3 and my diags dump). After I pressed reset, I was greeted with the old nspire B/W bootscreen, and it would load to half of it and then reboot. Tried to boot to maintenance mode ( :nsdo: + :nsen: + :nsee: ) Didn't work... Diags ( :nses: + :nsme: + :f85: ) didn't work either. So I had a brick... But wait ;)

How I fixed it:

The only way to fix it would be trying to understand what was happening. I had my nspire TTL interface "Harness", which is basically 3 old male to male breadboard wires, with one end stripped, on a very small pencil that is the exact size of the dock connector. But I had borrowed my FTDI adapter to a friend that is working with Arduino pro mini. But I had my arduino Mega around, which did the same work.

So from hyperterminal, I concluded it was loading boot2 3.1 completely but after that it would reboot. So boot2 was "fine". I took a chance and flashed a diags image to diags partition by pressing the key combo, I knew it would wipe that partition, but worse than it was it couldn't be... I flashed my diags dump image (I keep everything in my laptop just because...) And it would boot in a white screen and reboot immediately, so nothing done either... and I took my battery out for 10 secs, so that I could at least see the screen

Then, while thinking in another way to repair it, my friend says "send it to the factory", I said "I don't even have the stock manuf.img in it, they won't repair" and then the switch flicked... nBoot was still installed!

I opened hyperterminal, inserted diags flash keycombo ( :nsdo: + :nsen: + :f85: ), it said it wipped my diags image, and flashed ControlX.img in diags partition (taking the risk). And since I knew after flashing a new diags, it would change bootD boot mode to diags first, I wasn't worried. I pressed :nsct: and after it rebooted, it worked! It was in ControlX. I just pressed Z to uninstall nBoot, installed OS 3.1 and ndless, and flashed everything back to normal, even my stock manuf.img

Conclusion: always keep a backup of every nspire partition, and I am not sure that after last night trauma, I will reinstall controlX and nboot that soon :P

Don't drink and nspire, kids

Sorry for long text, but nothing would be possible if I didn't learn with all of you guys. I never created an account, but I needed to share my story with you guys.
Last edited by heimdall on 25 Jul 2017, 15:44, edited 1 time in total.
User avatar
heimdall
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 19
Joined: 25 Jul 2017, 10:01
Location: Lisbon
Gender: Male
Calculator(s):
MyCalcs profile
GitHub: deadmeatpt

PreviousNext

Return to Tutoriaux

Who is online

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

-
Search
-
Social TI-Planet
-
Featured topics
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 !
1234
-
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.
708 utilisateurs:
>670 invités
>28 membres
>10 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)