π
<-
Chat plein-écran
[^]

[Tuto] [EN/FR] Install nLoader / TI-Nspire CX

Regroupement de tous les tutoriaux Nspire.

Re: [Tuto] [EN/FR] Install nLoader / TI-Nspire CX

Unread postby tiagouwu » 21 Sep 2023, 04:49

i did all but after the steep F9, my calculator do not turn on again help, a think i saw on the step F6 nLdr was first and boot 1.5.4.40.8 second. :(
User avatar
tiagouwu
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 80%
 
Posts: 2
Joined: 14 Sep 2023, 05:16
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: [Tuto] [EN/FR] Install nLoader / TI-Nspire CX

Unread postby TBUC » 21 Oct 2023, 06:40

I am stuck on the part where I flash diag/boot2. When click 2 to flash and enter to reflash I get the following message: "Source image exceeds area and has been rejected. Choose higher dest location."
User avatar
TBUC
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 6.7%
 
Posts: 3
Joined: 21 Oct 2023, 05:23
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: AP CALCULUS AB

Re: [Tuto] [EN/FR] Install nLoader / TI-Nspire CX

Unread postby critor » 21 Oct 2023, 09:06

Hello.

Is it possible to have a picture of the BtMg home screen ?
You can host it on https://imgur.com/ for example, and then post the address here.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 44.6%
 
Posts: 41613
Images: 15182
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 nLoader / TI-Nspire CX

Unread postby TBUC » 21 Oct 2023, 21:15

I apologize for the long wait.

I have now since then changed my os to 4.4.0 thanks to your help from before. But I now face a similar issue. When I attempt to flash (with boot2) I get an error message as shown in the image. Tell me if I am missing any screenshots that would assist you in solving this issue.

I used this video as a reference of what I was trying to do. I am at about 13:40 or something like that in the video:
https://www.youtube.com/watch?v=fny7pg1OdcM

I thank you for helping me.

Image

Image

Image
User avatar
TBUC
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 6.7%
 
Posts: 3
Joined: 21 Oct 2023, 05:23
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: AP CALCULUS AB

Re: [Tuto] [EN/FR] Install nLoader / TI-Nspire CX

Unread postby foxium » 08 Jun 2024, 13:25

I tried downgrading a NON-CAS CX from OS 4.5.5 by building nLoader from source, as per its README. The build script produced a couple integer conversion/casting errors, which could be suppressed using CFLAGS:
Code: Select all
=================================
Making nMaker image for NONCAS_OS
=================================
rm -f *.o *.elf
rm -f ../ndless_loader.bin
arm-none-eabi-gcc -O3 -Wall -Werror -Wextra -Wconversion -marm -mcpu=arm926ej-s -nodefaultlibs -nostartfiles -s -ffreestanding -std=gnu11 -fomit-frame-pointer -Wno-implicit-fallthrough -o ndless_loader.o -c ndless_loader.c
arm-none-eabi-ld -e ndlessLoader -T ldscript -flto ndless_loader.o -o ndless_loader.elf
arm-none-eabi-objcopy -O binary ndless_loader.elf ../ndless_loader.bin
rm -f *.o *.elf
rm -f loader.bin loader.elf  imageloader.o  inject_ndless_loader.o  main.o  patchboot2.o  screen.o  utils.o  memcpy.o
arm-none-eabi-gcc -c imageloader.c -o imageloader.o -DNONCAS_OS -Wall -Werror -Wextra -Wconversion -O3 -marm -mcpu=arm926ej-s -nolibc -nostartfiles -fno-exceptions -lgcc -s -ffreestanding -std=gnu11 -fomit-frame-pointer
imageloader.c: In function 'gethalfword':
imageloader.c:35:17: error: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Werror=conversion]
   35 |  return hi << 8 | getbyte(p);
      |         ~~~~~~~~^~~~~~~~~~~~
imageloader.c: In function 'getword':
imageloader.c:40:18: error: conversion to 'uint32_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Werror=sign-conversion]
   40 |  return hi << 16 | gethalfword(p);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make: *** [_Makefile:14: imageloader.o] Error 1


However, the resulting nLoader boot image (flashed using TTL) freezes on the loading screen at 2%. The boot screen shows up but the progress bar does not proceed even after waiting for 10 minutes.

Code: Select all
Boot Loader Stage 1 (4.0.1.43)
Build: 2015/7/20, 14:47:25
Copyright (c) 2006-2015 Texas Instruments Incorporated
Using production keys

Last boot progress: 1535

Available system memory: 28072
Checking for NAND: NAND Flash ID: Generic 1 GBit (0xA1)
SDRAM size: 64 MB
SDRAM memory test:   Pass
Clearing SDRAM...Done.
Clocks:  CPU = 156MHz   AHB = 78MHz   APB = 39MHz
Clearing SDRAM...Done.
Boot option: Normal

Loading from BOOT2 partition...

100%

BOOT1: loading complete (120 ticks), launching <BOOT1.5> image.



Boot Loader Stage 1.5 (4.4.0.8)
Build: 2016/8/10, 16:15:40
Copyright (c) 2006-2016 Texas Instruments Incorporated
Using production keys

Clocks:  CPU = 156MHz   AHB = 78MHz   APB = 39MHz
Checking for NAND: NAND Flash ID: Generic 1 GBit (0xA1)


Initializing graphics subsystem.

Loading from Boot 2 partition...

2%


Any ideas why this is happening?
User avatar
foxium
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 1
Joined: 08 Jun 2024, 13:13
Gender: Not specified
Calculator(s):
MyCalcs profile

Previous

Return to Tutoriaux

Who is online

Users browsing this forum: No registered users and 10 guests

-
Search
-
Social TI-Planet
-
Featured topics
"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.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
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.
1537 utilisateurs:
>1504 invités
>29 membres
>4 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)