π
<-

[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 Feb 2018, 20:36

Thank you for noticing. I've edited the post. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41961
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 parrotgeek1 » 27 Feb 2018, 18:55

I just noticed that, supposedly, only 965 people have downloaded nBoot, but 1216 people have downloaded controlx. How does that make sense?!
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 critor » 27 Feb 2018, 19:00

ControlX was updated several times.
Unlike nBoot.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41961
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 » 27 Feb 2018, 23:52

Attached is an early beta build of ControlX 4.5.1.
controlx4.5.1.zip


Supposed now to fully support Boot2 4.4.0.8 in addition to Boot2 4.0.3.49. Borrows some values from parrotgeek1's nLoader.
Thus you should now be getting Ndless auto-install and all needed OS patches whether booting on Boot2 4.0.3.49 or 4.4.0.8.

For now, only for testing on emulators, that's why I'm posting it here instead of updating the file linked in the 1st post.

No reason to update if you already have a working nBoot+ControlX setup.
Especially since both Boot2 4.0.3.49 and 4.4.0.8 are perfectly compatible with CX revisions A-V.

In the best case, you won't be getting anything more/better.
Just made it because it's possible/interesting. ;)
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: 41961
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 parrotgeek1 » 28 Feb 2018, 04:09

critor wrote:Attached is an early beta build of ControlX 4.5.1.
controlx4.5.1.zip


Supposed now to fully support Boot2 4.4.0.8 in addition to Boot2 4.0.3.49. Borrows some values from parrotgeek1's nLoader.
Thus you should now be getting Ndless auto-install and all needed OS patches whether booting on Boot2 4.0.3.49 or 4.4.0.8.


Nice method of combining the 2 ndless loaders. I didn't think of that.

FYI, here is how to find the prestage in any boot2:

Open the boot2 in IDA
Edit idafindfunctions.py to have "ea = 0x11800000"
run idafindfunctions.py in IDA
Open the "names view" and sort it alphabetically
Search for "aBoot2LoadingCo"

For EACH of those results (there should be 2, one with _0), click on it and type X. You will see an address where "Loading complete"...etc" is loaded into a register, followed by a call to an identical subroutine in both instances. The address with the string load instruction is where the prestage should be copied.

Example:

Code: Select all
       RAM:1187D300                 LDR     R0, =aBoot2LoadingCo ; "\r\nBOOT2: loading complete (%d ticks),"...
       RAM:1187D304                 BL      sub_118D08E4


P.S. I have a CX now!
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 critor » 28 Feb 2018, 19:11

Very interesting, thank you for your comprehensive post. :)

By the way, any way to launch nLoader images from ControlX ? (another useless thing, but again it's still better to support as many things as possible :) ).
"ldr ptr,=0x111C0000" after extracting the image to the provided address doesn't seem to be enough, but maybe I made something wrong.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41961
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 parrotgeek1 » 28 Feb 2018, 20:27

critor wrote:"ldr ptr,=0x111C0000" after extracting the image to the provided address doesn't seem to be enough, but maybe I made something wrong.

Probably; I have no idea why that wouldn't work.
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 » 02 Mar 2018, 13:08

parrotgeek1 wrote:
critor wrote:[/i][/list]


The 3.9.1 patcher didn't work and was deleted.

Also, deadmeatpt's 4.5 patcher has a lot of bugs. Use the one in my repo instead


Finally you launched a official 4.5 patch :P not my stolen-from-you buggy stuff.
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 Flip » 05 Mar 2018, 22:14

Salut,
j'ai récemment installé controlx et il marche parfaitement, cependant, quand je tente de lancer linux (la version dont le lien est proposé dans le tuto) un mot de passe et un login me sont demandés. Est-ce normal ? Comment accéder au "bureau" linux ?
Merci d'avance
Image

Universalis, un de mes meilleurs programmes TI 83 PCE

Avancement du projet Color Switch:
100%

feature en cours:
embellissement du gameplay
N'hésitez pas à télécharger, ça fait toujours plaisir ;) : archives_voir.php?id=873936
User avatar
FlipProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 81.9%
 
Posts: 77
Images: 0
Joined: 03 Nov 2015, 10:57
Location: Toulouse, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: PCSI 1ere année
Facebook: profile.php?id=100010687478140

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

Unread postby critor » 05 Mar 2018, 22:16

La version liée n'a pas été compilée avec un gestionnaire de fenêtres.
Le login c'est "root" et il n'y a pas de mot de passe sur ce compte.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.4%
 
Posts: 41961
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 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.
689 utilisateurs:
>652 invités
>29 membres
>8 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)