nspire-linux-loader2
nspire-linux-loader2 copied to clipboard
Support for HW-W
There should be support for the new 240x360 LCD screen, since there isn't currently another way to launch Linux on those devices.
This is probably my problem
It took me a bit but I successfully "ported" it to the newer models (HW-W and above). It's quick and dirty so I'm not sure if it will work the best or not, but its a start.
do you have the source @DremOSDeveloperTeam
I lost the source a few months ago because my hard drive died. Fortunately, you don't need the source. The source in this repo works just fine. I later realized that if you just compile LinuxLoader2 with newer versions of the Ndless SDK, it will work on models with the new screen. The issue is with the fact that there is currently no driver for the new screen in the newer models because nobody seems to really care about the TI-NSpire anymore.
hmm. I still cannot get linux to boot it hangs after the boot cmd in the .ll2 is the driver the problem
Yes, that is the problem. Linux is actually booting just fine, but because of the fact that there is no display driver for the new model, you cant see anything.
ah, well how does one create a new driver
I don't know. I don't work with low-level programming.
ok. this sounds like a kernel problem
No. If you plug in a device into your computer and it doesnt know what it is, it is because it doesn't have a driver for it. Device drivers are code that let the kernel interact with the hardware. Although some are built into the kernel so it has basic functionality on MOST computers (such as a typical x86 or x86_64 desktop), the TI-nSpire is not a typical computer and uses a lot of custom hardware. That's where people's own device drivers come in. These are basically add-ons that have code for the kernel to use so it, for example, can use the the custom keyboard on the TI-nSpire. It's a driver issue. Not a kernel issue.
ok, is the dtb the driver file?
No. The DTB contains information about the zImage, which is the actual kernel, as well as the device drivers, rootfs, applications, etc. The zImage is basically just a compressed Linux installation.
for now im gonna try to setup ssh over usb

Help me. I can't get past here ;-;
No one can until someone who has a big brain can make drivers for HW-W+ and the TI-NSpire CX II.
sad
nspire support is being removed from the linux kernel sadly
I'm not too knowledgeable about this sort of thing, but is it possible to make a rootfs that creates an SSH server and listens over USB?
i believe so, but how to do this, is beyond me
Archive.zip try this. supports cx II and cx II CAS aswell
No one can until someone who has a big brain can make drivers for HW-W+ and the TI-NSpire CX II.
read above for built binaries, source repo is here https://github.com/Vogtinator/linux/tree/cxII-clean
OMG thank you so much!
Thankies ^^
enjoy my laddies
The screen is stil messed up but it can tell it actually works now.
screen works for me, are you using the correct dtb file?
I fixed it by recompiling the loader, big thanks
My computer even sees it over USB, wow!

My computer even sees it over USB, wow!
could you send me your recompiled loader?
I updated the linuxloader2 build on https://tiplanet.org/nspire-linux-builds/ in April, it supports HW-W meanwhile.