Author Topic: USB external memory for nspire CX  (Read 6422 times)

0 Members and 1 Guest are viewing this topic.

Offline Menes

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 6
  • Rating: +0/-0
    • View Profile
USB external memory for nspire CX
« on: April 19, 2014, 04:00:16 pm »
Hi, I'm new in this forum and i was wondering if there is an already developed driver to use an usb memory with the nspire CX.
All i know is that some people manage to get the drivers to use a mouse and keyboard connected by the mini usb port (http://ndlessly.wordpress.com/2013/04/20/introducing-hidn-usb-hid-drivers/) it's a cool feature, but i think i would be more useful if we could use that mini usb port for storage, dont you think?

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: USB external memory for nspire CX
« Reply #1 on: April 19, 2014, 04:15:10 pm »
It indeed would be useful. I know Linux can use this but there's no Ndless program for Nspire OS storage.

Offline Vogtinator

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1193
  • Rating: +108/-5
  • Instruction counter
    • View Profile
Re: USB external memory for nspire CX
« Reply #2 on: April 19, 2014, 05:09:55 pm »
With Linux it's awfully slow: ~100kb/s. It would be quite hard to implement that, as you would have to write a USB storage class driver, a filesystem driver and hook it up to the OS.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: USB external memory for nspire CX
« Reply #3 on: April 19, 2014, 06:12:33 pm »
Fortunately FAT12/16/32 are simple enough to implement. Less fortunately, USB drivers are a PITA.

Offline GinDiamond

  • LV3 Member (Next: 100)
  • ***
  • Posts: 71
  • Rating: +2/-2
  • I dont always fail at life, but when I do, I dont
    • View Profile
Re: USB external memory for nspire CX
« Reply #4 on: April 22, 2014, 04:38:05 pm »
How was usb8x created? Its very fast, but of course in zilog z80 assembly, not ARM

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: USB external memory for nspire CX
« Reply #5 on: April 22, 2014, 04:48:04 pm »
Well, the ARM architecture is faster by nature and the Nspire has a much higher clock speed.
USB8x is a complete USB stack but on the Nspire we already have a working one. So only the equivalent of MSD8x is needed for that.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: USB external memory for nspire CX
« Reply #6 on: April 23, 2014, 12:28:01 am »
How was usb8x created? Its very fast, but of course in zilog z80 assembly, not ARM
MSD8X isn't that fast. It's just the size of the programs that makes it appear fast. You don't wanna copy a 100 mb file with it.
I'm not a nerd but I pretend:

Offline GinDiamond

  • LV3 Member (Next: 100)
  • ***
  • Posts: 71
  • Rating: +2/-2
  • I dont always fail at life, but when I do, I dont
    • View Profile
Re: USB external memory for nspire CX
« Reply #7 on: April 24, 2014, 12:24:10 pm »
If only Linux could be installed easily by the novice user. Couldn't there be a premade folder for the Linux setup for the Nspire to download somewhere? Just download, copy over, and boot linux?