Jump to content
43oh

QSimKit - MSP430 simulator


Recommended Posts

Ok, it looks much better now:

tingo@kg-core1$ ./QSimKit/qsimkit
Trying to load MCUs from   QDir( "/zs/tingo/work/qsimkit/QSimKit/MCU" , nameFilters = { * },  QDir::SortFlags( Name | IgnoreCase ) 
, QDir::Filters( Dirs|Files|Drives|AllEntries ) )  
Loaded instruction: mov
Loaded instruction: add
Loaded instruction: addc
Loaded instruction: subc
Loaded instruction: sub
Loaded instruction: cmp
Loaded instruction: bit
Loaded instruction: bic
Loaded instruction: bis
Loaded instruction: xor
Loaded instruction: and
Loaded instruction: rrc
Loaded instruction: swpb
Loaded instruction: rra
Loaded instruction: sxt
Loaded instruction: push
Loaded instruction: call
Loaded instruction: reti
Loaded instruction: jnz
Loaded instruction: jz
Loaded instruction: jnc
Loaded instruction: jc
Loaded instruction: jn
Loaded instruction: jge
Loaded instruction: jl
Loaded instruction: jmp
Loaded peripheral: "/zs/tingo/work/qsimkit/QSimKit/MCU/MSP430/libmsp430.so"
adding MCU "msp430"
Loaded peripheral: "/zs/tingo/work/qsimkit/QSimKit/Peripherals/Button/button.py"
adding peripheral "button"
Loaded peripheral: "/zs/tingo/work/qsimkit/QSimKit/Peripherals/LCD/lcd.py"
adding peripheral "lcd"
Loaded peripheral: "/zs/tingo/work/qsimkit/QSimKit/Peripherals/LED/libled.py"
adding peripheral "libled"
Error loading "/zs/tingo/work/qsimkit/QSimKit/Peripherals/Oscillator/liboscillator.dll" "No such file or directory"
Loaded peripheral: "/zs/tingo/work/qsimkit/QSimKit/Peripherals/Oscillator/liboscillator.so"
adding peripheral "oscillator"
Loaded peripheral: "/zs/tingo/work/qsimkit/QSimKit/Peripherals/SD/sd.py"
adding peripheral "sd"
Warning: No DWARF debug data available

Thanks a lot for making this!

Link to post
Share on other sites
  • 4 months later...

Hi again,

 

this new version took me quite a long time, because I had to write and defend first part of my diploma thesis about this project. After I succeed two weeks ago, I've started developing QSimKit again and released this new version 0.0.3. I will have more time for development now, so I will start releasing more often again :).

 

Changes in version 0.0.3:

 

QSimKit GUI:

  • Drawing optimizations
  • Fixed bug when breakpoints got lost when switching between C and ASM
  • Fixed crash when DebugData cannot be loaded
  • Added dialog for adding breakpoints on any change on particular memory address
  • Fixed bug when peripherals have not been removed from left panel when creating new project

MSP430:

  • Add support for USCI-SPI
  • Add support for USART-SPI
  • Timer optimizations
  • Fix of divider handling in all modules

 

The main feature planned for the next version is support for all series as defined here.

Link to post
Share on other sites
  • 5 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...