On 2/19/06, Peter Todd wrote: > On Sat, Feb 18, 2006 at 03:44:42AM +0530, palam.c wrote: > > I'm a Linux user, I use picp to talk to my programmer, SDCC to do my > compiling, and my over-taxed brain to do my debugging. :) That is a typical Linux user with PIC. gputils provides the assmebler and linker. pikdev /piklab are good IDEs which integrates gputils (assembler and linker). gpsim is the simulator. SDCC is the C compiler. pikdev /piklab supports many PICs using simple programmers (JDM/Tait/...). picp supports PS+. xwisp2 supports Wisp628. pk2/pyk/piklab support PICkit 2. http://www.gnupic.org has many good resources even though there are some new stuffs missing. > > I just started to work in PIC 18Fx three months back. > > Eventhough I love to use Linux , I directly started using > > MPLAB since it is official IDE. Now i like to move to linux. > > > > I am using C18 compiler now. Is there any documention > > how to convert C18 code to make it work on Linux compilers? > Never done anything with C18 myself, I'd just try to compile it, and fix > what makes error messages. It's all C, so it should be fairly similar. C18 works nicely under Wine. In fact all the language suites under MPLAB (MPASM/MPASM30/C18/C30) work nicely under Wine. > > I found few ICD programmers on linux , > > Is there any debuggers available in Linux ? > > Sadly not. There are some software emulators, but quite frankly they are > crap. I wouldn't waste your time with them, unless you want to do some > programming of them yourself. I think gpsim is a good software emulator. piklab aims to support ICD2 debugging on PIC16F device. Regards, Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist