π
<-
Chat plein-écran
[^]

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

Regroupement de tous les tutoriaux Nspire.

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

Message non lude Tommykaira » 18 Avr 2017, 17:15

Thanks for the clear and extensive guide critor!
Worked perfectly.
Avatar de l’utilisateur
Tommykaira
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 3
Inscription: 18 Avr 2017, 15:19
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude Bisam » 18 Avr 2017, 17:29

Tommykaira a écrit:Worked perfectly.

I'm so jealous !!
Why isn't this working for me ?
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Message non lude critor » 18 Avr 2017, 18:14

I don't know.

Which Nspire models do you own, Bisam ?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.3%
 
Messages: 41496
Images: 14632
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude Tommykaira » 18 Avr 2017, 18:23

I copied a few files to documents and it seems like it then entered an infinite boot loop after I restarted. (It will show the gray background with the clock for a few seconds and then reboot itself over and over)
The last thing I installed was nClock (in ndless/startup) so I uninstalled the CAS OS and deleted nClock and proceeded to reinstall the CAS OS.
Everything works like normal again.

Bisam a écrit:Why isn't this working for me ?

Try backing up your documents and installing with no unnecessary files in documents as it seems that ndless startup apps might interfere as critor suggested earlier.
Avatar de l’utilisateur
Tommykaira
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 3
Inscription: 18 Avr 2017, 15:19
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude critor » 18 Avr 2017, 18:27

Yes, nClock hasn't been updated for OSes 4.0.3+.
The problem is the OS refresh behaviour has been changed, and a new inject zone has to be found.

I've already told Bisam to temporarily remove all Ndless startup programs one by one.
Apparently, the problem is something else... :#roll#:
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.3%
 
Messages: 41496
Images: 14632
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude geekpersonman » 19 Avr 2017, 00:47

Tommykaira a écrit:I copied a few files to documents and it seems like it then entered an infinite boot loop after I restarted. (It will show the gray background with the clock for a few seconds and then reboot itself over and over)
The last thing I installed was nClock (in ndless/startup) so I uninstalled the CAS OS and deleted nClock and proceeded to reinstall the CAS OS.
Everything works like normal again.

Bisam a écrit:Why isn't this working for me ?

Try backing up your documents and installing with no unnecessary files in documents as it seems that ndless startup apps might interfere as critor suggested earlier.


I noticed on my HW-T issues during startup with nClock as well.
Do linux, CM or development OS's work?
I have also observed that that when switching the OS with NswitchOS (which I find a lot more convenient than the computer because I do not have to deal with the patcher not working during install) the catalog the listing of all the functions gets out of sync with the description at the bottom and it crashes in CAS when performing a regression. Has anybody else experienced these issues?
Avatar de l’utilisateur
geekpersonman
Niveau 6: SM (Super Membre)
Niveau 6: SM (Super Membre)
Prochain niv.: 7.1%
 
Messages: 47
Inscription: 21 Aoû 2015, 01:45
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Message non lude parrotgeek1 » 19 Avr 2017, 07:40

geekpersonman a écrit:I have also observed that that when switching the OS with NswitchOS (which I find a lot more convenient than the computer because I do not have to deal with the patcher not working during install) the catalog the listing of all the functions gets out of sync with the description at the bottom and it crashes in CAS when performing a regression. Has anybody else experienced these issues?


@critor

This is because when you switch the OS, you need to also extract the filesystem.zip from TI-Nspire.img
otherwise the strings.res are still from the old wrong OS
Avatar de l’utilisateur
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 88%
 
Messages: 745
Inscription: 29 Mar 2016, 01:22
Localisation: This account is no longer used.
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude critor » 19 Avr 2017, 09:26

geekpersonman a écrit:I noticed on my HW-T issues during startup with nClock as well.

Don't use nClock with OSes 4.0.2+. For the moment, we don't know how to update it correctly.

geekpersonman a écrit:Do linux, CM or development OS's work?

Yes, Linux is working.
All TI-Nspire CX/CM OS's I have should be working, even development ones, after correctly switching the 7/8/9 options in the ControlX menu. I spent days testing all of them one by one with each compatible setup.
This includes all OS's hosted on tiplanet.org.

But you need to own a compatible hardware.
3.0.0-3.2.0 won't work on hardware revisions J+.
3.0.0-3.9.0 won't work on hardware revisions S+.
4.0.0+ won't work on models with only 32MiB SDRAM (TI-Nspire CX prototypes and TI-Nspire CM).

Also, the patches are specific to each OS version.
So if you've got a version we don't have, you either need to decrypt it and share the offsets to patch, or to share the file with us (privately is not a poblem).

geekpersonman a écrit:I have also observed that that when switching the OS with NswitchOS (which I find a lot more convenient than the computer because I do not have to deal with the patcher not working during install) the catalog the listing of all the functions gets out of sync with the description at the bottom and it crashes in CAS when performing a regression. Has anybody else experienced these issues?

Thanks for the bug report.
NswitchOS is especially useful with installing OS versions 3.0.0-3.3, since OS/Boot2 versions 3.6+ are going to reject them.
Since Boot2 4.0.3 is still needed for ControlX to be fully working, the other solution would be to flash an older Boot2 3.0.0-3.2.4 (except version 3.1.0 which is not supported correctly) somewhere else in your Boot2/Diags/ExtnD partitions if you still have enough free space.
Unfortunately, I didn't anticipate this when writing the tutorial.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.3%
 
Messages: 41496
Images: 14632
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude geekpersonman » 19 Avr 2017, 23:32

critor a écrit:Also, the patches are specific to each OS version.
So if you've got a version we don't have, you either need to decrypt it and share the offsets to patch, or to share the file with us (privately is not a poblem).

I am using the 4.4 CAS patch, I think there are just some extra patches required to get the regressions to work.
critor a écrit:NswitchOS is especially useful with installing OS versions 3.0.0-3.3, since OS/Boot2 versions 3.6+ are going to reject them.
Since Boot2 4.0.3 is still needed for ControlX to be fully working, the other solution would be to flash an older Boot2 3.0.0-3.2.4 (except version 3.1.0 which is not supported correctly) somewhere else in your Boot2/Diags/ExtnD partitions if you still have enough free space.
Unfortunately, I didn't anticipate this when writing the tutorial.

Does this mean I shouldn't use it for newer OS versions?

And also, according to this page: https://hackspire.org/index.php/OS_upgrade_files
couldn't you just check (8080 - 8 : The first 4 bytes are the OS base address: address to which the OS will be copied by boot 2(0x10000000). ) for OS information?
Avatar de l’utilisateur
geekpersonman
Niveau 6: SM (Super Membre)
Niveau 6: SM (Super Membre)
Prochain niv.: 7.1%
 
Messages: 47
Inscription: 21 Aoû 2015, 01:45
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Message non lude critor » 20 Avr 2017, 00:58

geekpersonman a écrit:
critor a écrit:Also, the patches are specific to each OS version.
So if you've got a version we don't have, you either need to decrypt it and share the offsets to patch, or to share the file with us (privately is not a poblem).

I am using the 4.4 CAS patch, I think there are just some extra patches required to get the regressions to work.

I was talking about the patches included in ControlX. It can only fully work with OSes it knows about.

geekpersonman a écrit:
critor a écrit:NswitchOS is especially useful with installing OS versions 3.0.0-3.3, since OS/Boot2 versions 3.6+ are going to reject them.
Since Boot2 4.0.3 is still needed for ControlX to be fully working, the other solution would be to flash an older Boot2 3.0.0-3.2.4 (except version 3.1.0 which is not supported correctly) somewhere else in your Boot2/Diags/ExtnD partitions if you still have enough free space.
Unfortunately, I didn't anticipate this when writing the tutorial.

Does this mean I shouldn't use it for newer OS versions?

You may use it, no problem other than the bug you've reported.
It's just that for OS's 3.6+, you have other not too complicated ways to install them.
For OS's 3.0.0-3.3, you don't...

geekpersonman a écrit:And also, according to this page: https://hackspire.org/index.php/OS_upgrade_files
couldn't you just check (8080 - 8 : The first 4 bytes are the OS base address: address to which the OS will be copied by boot 2(0x10000000). ) for OS information?

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

PrécédenteSuivante

Retourner vers Tutoriaux

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 46 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.
1484 utilisateurs:
>1462 invités
>17 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)