π
<-

[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 critor » 25 Jul 2017, 13:25

Thank you for sharing your valuable experience. :)

Congrats for staying calm, analyzing the issue and fixing it. :bj:

Indeed, I think the CX/CM Boot2 3.1 is the only version which is not correctly supported by ControlX.
The included patches which make the Boot2 work in the ControlX context are compatible with all other Boot2 versions 3.0-4.4.
The problem is that, for some reason, the targeted code segments are very different in Boot2 3.1.

So indeed, a better/safer setup would be :
  • to put Boot2 4.0.3 (the only version fully supported by ControlX) in the Diags/ExtnD partition
  • in case the Diags/ExtnD partition gets erased/overwritten for some reason (it's very easy - just hold :nsho: :nsen: :nsmo: during a reset - this is a Boot1 combo, so sadly I cannot disable it), put a Boot2 image different than 3.1 in the Boot2 partition
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 heimdall » 25 Jul 2017, 15:43

Thank you for your tip, I might put boot 3.2.4.
This boot1.5 thing is new to me to be honest. Was it implemented after boot2 3.9? OS 4.0.0.235 still didn't had it, if I am not mistaken. I had to finish my college admission exams by this time, so I kinda got lost by the new TI OSes and ndless updates.
Thank you for your support all over these years, even knowing I never posted anything :) Also, nice work on ControlX and nBoot. :D
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

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

Unread postby Ti64CLi++ » 08 Aug 2017, 16:19

dans le dossier ndless/startup, j'ai nover, nClock et nSonic. Quand je reboot la calculatrice, controlx charge bien tout mais une fois arrivé à l'écran de l'horloge sur le fond gris, la calculatrice reboot, et ce en boucle. Mais si j’empêche le chargement des programmes contenus dans ndless/startup en appuyant sur ESC tout du long, elle ne reboot plus. Je considère donc que controlx ne gère pas les programmes dans le dossier startup :(
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: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby critor » 08 Aug 2017, 16:37

ControlX marche très bien avec le dossier startup.

Si ça redémarre, c'est le contenu de ton dossier startup qui est à incriminer.
Dans ton cas, je vois 2 bonnes raisons que ça plante :
- Nover (si la configuration est instable)
- nClock, qui n'est pas compatible avec les OS 4.0.3+
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 Ti64CLi++ » 08 Aug 2017, 18:14

bah en fait nover a trouvé la bonne configuration, car si je lance le fichier ndless_installer après avoir appuyé sur esc au cours du démarrage, il revient à l'écran d'accueil.
Donc c'est surement nClock :(
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: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Unread postby critor » 31 Aug 2017, 00:41

Attached is ControlX 4.5.0.
controlx4.5.0.zip


Added boot patches for OS 4.5.0.1180 (both CX and CX CAS).
Also added Ndless installer patches for OS 4.5.0.1180 (both CX and CX CAS).

The CX CAS payload being now too big, commented support for the least interesting OSes in the Makefile :
- leaked CX CAS OS 4.4.0.531 (just use released 4.4.0.532, which is the only one targetted by Ndless 4.4)
- leaked CX CAS OS 4.3.0.547 (just use released 4.3.0.702)

Note that your /ndless/ndless_resources file will have to include the 4.5 syscalls for the Ndless installer to work properly.
Using this on OS 4.5.0.1180 with the unupdated Ndless 4.4 ndless_resources file is just going to get you a reboot loop.


Now waiting for Ndless 4.5...
You do not have the required permissions to view the files attached to this post.
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 geekpersonman » 31 Aug 2017, 21:51

So Ndless Installer patches do not fix reboot loops for using an 4.4 ndless resources files with controlX? Basically is it safe to update controlX and the OS itself and still have Ndless work in any capacity?
User avatar
geekpersonman
Niveau 6: SM (Super Membre)
Niveau 6: SM (Super Membre)
Level up: 7.1%
 
Posts: 47
Joined: 21 Aug 2015, 01:45
Gender: Male
Calculator(s):
MyCalcs profile

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

Unread postby critor » 31 Aug 2017, 21:57

You can update ControlX to 4.5.0.

If you choose to update to OS 4.5 too :
- be sure to update the /ndless/ndless-resources file with the Ndless 4.5 one first (when available of course)
- or remove/rename it
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 geekpersonman » 01 Sep 2017, 00:29

When would be a reasonable time to expect an update for ndless?
User avatar
geekpersonman
Niveau 6: SM (Super Membre)
Niveau 6: SM (Super Membre)
Level up: 7.1%
 
Posts: 47
Joined: 21 Aug 2015, 01:45
Gender: Male
Calculator(s):
MyCalcs profile

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

Unread postby Lionel Debroux » 01 Sep 2017, 07:47

It all depends on factors such as the availability of vulnerabilities and the free time of the unpaid volunteers who do the work. For the past seven years and a half, Ndless releases have not been publicly pre-announced, for good reasons :)
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

PreviousNext

Return to Tutoriaux

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 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.
602 utilisateurs:
>562 invités
>30 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)