deluded said:
What about JTAG??
I know it's normally used on the gp2x for firmware fiddling rather than debugging applications - but in theory it would allow full debugging.
Not sure how (if) you'd go about debugging an application running under linux rather than debugging the whole OS itself. Anyone tried this?
Do you have any idea about the practicality of this? I would guess not
, you seem to suggest a lot of ‘in theory’ solutions.
It's not just debugging, telnet, networking etc. but you have lost everything provided by the USB Gadget framework. The Gadget framework provides a real wealth of features that now need to be implemented in other ways at a cost to the user and coders etc. – Read up on it if you want to know more about the Gadget framework.
Off the top of my head I have had mass storage, USB networking (telnet, SMB etc.), USB serial, USB audio, some funky MIDI stuff and loads more running on the NetChip/F100 using the Gadget drivers. On the F200 that is just no do'able any more
.
Yes, you could add USB Ethernet via the host port on the EXT using a BoB and use that to give you networking support but your looking at a £30+ for a supported USB eth. adaptor, a £35 BoB, £5 for a serial lead to see what is going on, another £10 for a decent PSU for the BoB etc..
As you can see that is hardly a budget option, ok, some people (like me) may have most of the bits laying around but all that for something the F100 gave you out of the box and all you needed was a USB A <> Mini B lead? :blink:
Not to mention the fact that the GPH firmware is missing any USB Ethernet device drivers (we have some in O2X) and the whole thing starts to become a real fag
.
If your not a developer or hacker/power user then the absence of the NetChip USB Gadget need not bother you greatly but as should be obvious from some of the threads this is a very real bummer to a lot of devs and yes, I am sure there are work arounds but none of the nice free, out of the box, works on every GP2X type solutions
.