π
<-

[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 lineament » 11 Mar 2019, 12:33

Hello I've installed this but it broke like the previous comment so I didn't know what to do and I reset it and now whenever I boot up I get something similar to this screen

Image

Is there anyway to fix it?
User avatar
lineament
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 1
Joined: 11 Mar 2019, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby critor » 11 Mar 2019, 13:18

Try holding :nses: :nsme: :nsmo: while pressing and releasing the reset button.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41963
Images: 15690
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 critor » 13 Mar 2019, 12:39

Any news ? Did it help ?

Would be useful to us, since you're the only one to have reported such a strange issue.

What's your calculator datestamp by the way ? It's the little code on the back, at the right of the serial number.
Thanks.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41963
Images: 15690
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 the_blaggyS » 15 Apr 2019, 19:26

I have two questions:

1. Is it possible to change the directory of ndless but still start it via ControlX on boot?

2. I'm using ControlX with the boot graphics CX1, but at the end the loading bar changes to the thick black and white one. Two years ago this was already a topic here in the comments. I just wanted to ask if there were any fixes for this in the meantime?
User avatar
the_blaggyS
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 12%
 
Posts: 12
Joined: 11 Apr 2019, 20:26
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby critor » 15 Apr 2019, 21:17

The Ndless folder can't be changed easily. You'll need to alter the Ndless source code and rebuild it.

And sorry, there is no fix for the loading bar for now.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41963
Images: 15690
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 the_blaggyS » 15 Apr 2019, 22:16

Okay thank you.

I already changed the Ndless source code to run from another folder. I only had to change the path where it's looking for the resource file, if I remember correctly.
But in order to let ControlX start it, the place where ControlX is looking for Ndless has to be changed, right?
So far I haven't found anything but I will keep trying.
User avatar
the_blaggyS
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 12%
 
Posts: 12
Joined: 11 Apr 2019, 20:26
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby critor » 15 Apr 2019, 22:23

Yes, ControlX will need to be modified too, to match the new Ndless path.

The Ndless loader code is in patchos.h :
Code: Select all
#define NDLESS_LOADER \
        0xE92D4030, 0xE59F30B0, 0xE59F20B0, 0xE59F50B0,\
        0xE59F10B0, 0xE5832C00, 0xE08F5005, 0xE3A02000,\
        0xE5832008, 0xE24DD02C, 0xE5832C00, 0xE1A00005,\
        0xE08F1001, 0xE59F3090, 0xE12FFF33, 0xE2504000,\
        0x0A00001A, 0xE1A0100D, 0xE1A00005, 0xE59F307C,\
        0xE12FFF33, 0xE59D0014, 0xE59F3074, 0xE12FFF33,\
        0xE59D1014, 0xE3A02001, 0xE1A03004, 0xE59FC064,\
        0xE1A05000, 0xE12FFF3C, 0xE1A00004, 0xE59F3058,\
        0xE12FFF33, 0xE59F3054, 0xE28D1028, 0xE08F3003,\
        0xE5213004, 0xEE17FF7A, 0x1AFFFFFD, 0xE3A03000,\
        0xEE073F17, 0xE3A00001, 0xE2855004, 0xE12FFF35,\
        0xE3A00000, 0xE28DD02C, 0xE8BD8030, 0x90060000,\
        0x1ACCE551, 0x000000C4, 0x000000D7, 0xAAAAAAAA,\
        0xBBBBBBBB, 0xCCCCCCCC, 0xDDDDDDDD, 0xEEEEEEEE,\
        0x0000007E, 0x636F642F, 0x6E656D75, 0x6E2F7374,\
        0x73656C64, 0x646E2F73, 0x7373656C, 0x7365725F,\
        0x6372756F, 0x742E7365, 0x0000736E, 0x72000000,\
        0x004C0062, 0x00000000, 0x00000000, 0x00000000


Just convert hex to ascii, and you'll find the path string.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41963
Images: 15690
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 the_blaggyS » 16 Apr 2019, 00:24

You're awesome thank you!

Yesterday I had a short look on it and thought these would only be offsets or something like that.

I'm so thankful to you!
User avatar
the_blaggyS
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 12%
 
Posts: 12
Joined: 11 Apr 2019, 20:26
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby critor » 18 Apr 2019, 11:04

ControlX 5.0.0 is out :
archives_voir.php?id=652778

What's new since the last public release :
  • full support of OS 4.5.1
  • partial support of Boot2 5.1.0.14
  • full support of Boot2 4.4.0.8 (code taken from parrotgeeks1's nLoader)
  • removed support for OSes 3.0.1.1753, 3.0.2.1791 and 3.0.2.1793 (just edit the makefile and rebuild if you need them)

So ControlX can now fully work with both Boot2 4.0.3.49 and 4.4.0.8.

Note Boot2 4.4.0.8 support is better because :
  • the OS patcher injected in the Boot2 is not limited to 1776K anymore, 1808K is still ok
  • the OS patcher even works for the first installation-boot of the OS, so no need to press reset anymore

But since everybody still has Boot2 4.0.3, for compatibility reasons I'm still building OS patchers of less than 1776K, and thus did comment OS 3.0.1-3.0.2 support.

The installation tutorial has not yet been altered to reflect this change.

Don't install both ControlX 5.0.0 and OS 4.5.1 with an unupdated ndless_resource.tns file (4.4 or lower); it'll just reboot-loop because it'll crash when looking for 4.5.1 information in your ndless_resource.tns file.

First update your ndless_resource.tns file to 4.5.1 once release, or temporarily remove/rename it.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41963
Images: 15690
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 critor » 20 Apr 2019, 19:45

Ndless has just been updated with OS 4.5.1 resources.

It has no OS 4.5.1 installer, so you need a third party boot loader to install it.

If you already have a working ControlX on your calculator or if you still didn't update to OS 4.5.1, then here is the right way to put both Ndless and OS 4.5.1 together on your calculator : :bj:
  1. install or update to Ndless 4.5 r2014
  2. install or update to ControlX 5.0.0
  3. update to OS 4.5.1
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41963
Images: 15690
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

PreviousNext

Return to Tutoriaux

Who is online

Users browsing this forum: ClaudeBot [spider] and 2 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.
714 utilisateurs:
>695 invités
>9 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)