Re: [gpsim-devel] gpsim on Debian and module troubles
Jaime Alberto Silva <[email protected]>
| Newsgroups | gmane.comp.hardware.microcontrollers.gnupic |
|---|---|
| Message-ID | <[email protected]> |
On last saturday (13 Aug) I updated the gpsim's cvs tree and the scan.ll problems where solved (what a coincidence! :) . So gpsim compiled with the last flex available in Debian etch (2.5.31) and with the current (last saturday's) CVS version of gtkextra. But the problems I reported earlier are still there. Here is the .stc I'm using with a program compiled for a p16f84 with SDCC: # gpsim load s luces.cod module library libgpsim_modules.so module load pullup pu0 module load pullup pu1 module load pullup pu2 module load pullup pu3 module load pullup pu4 pu0.resistance=1e3 pu1.resistance=1e3 pu2.resistance=1e3 pu3.resistance=1e3 pu4.resistance=1e3 node a0 node a1 node a2 node a3 node a4 attach a0 porta0 pu0.pin attach a1 porta1 pu1.pin attach a2 porta2 pu2.pin attach a3 porta3 pu3.pin attach a4 porta4 pu4.pin The code has already been tested in protoboard and works fine, however in gpsim the porta pins are always read low. Am I doing something wrong or is this a bug? There's something else I think you should know, when I try to change the pullup resistor value using the breadboard's dialog it gives me an error: gpsim> change attribute "pu0.resistance" to "5000" Could not find attribute named pu0.resistance Could not find attribute "pu0.resistance" Other throuble I'm having is that gpsim no longer loads the C code, In the old precompiled Debian version when I load a .cod file builded from SDCC gpsim loads the C source and allows me to go step by step, etc. in that source, in this new version it only loads the .asm and .inc files. How can I make gpsim load the C source? Anyway, thanks a lot for helping me in getting gpsim updated in Debian etch (I hope the package gets updated soon) . On 8/13/05, Scott Dattalo <[email protected]> wrote: > > > > > Then try Borut's patch to scan.cc and see if this helps. > > You can also try the new flex with patched scan.cc. > > > > By the way, I think it is better to use gnupic mail list > > to report the problems. Last time I had problems with > > gpsim and I sent my scan.cc file to Borut and he solved > > my problem. > > > > Regards, > > Xiaofan > > Xiaofan, > > Thanks for answering this question. There are issues with the latest > version of flex (the tool that convets scan.ll to scan.cc) that Borut has > identified. I don't recall the state whether Borut has patched the code in > CVS to be compatible with all versions of flex or not. > > The next release of gpsim is several weeks away. So the only option at the > moment is either use the code in CVS or to apply patches. > > Scott > > > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > gpsim-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/gpsim-devel > -- Jaime Alberto Silva Colorado