Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Spartan-3E problems PicoBlaze program source assembler code LCD display rotary button

Status
Not open for further replies.

joaoprata

Newbie level 6
Joined
May 17, 2011
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Lisbon
Activity points
1,339
Hi,

im trying to control the LED’s by the rotary knob and show some string on LCD display.
im following the s3esk_startup but i cant understand how this 2 files are dealing with each other:

control.vhd Assembled program for PicoBlaze (stored in a Block memory)
control.psm PicoBlaze program source assembler code

wich file is *.psm ? how can i read it? its possible to open it with Xilinx?

Thks
 

You can open psm files with any text editor, the control.vhd was generated by picoblaze assembler that you can find in PicoBlaze source (from Xilinx download PicoBlaze), in the source you can find interesting things, like JTAG Loader. With JTAG Loader you can change the PicoBlaze program without regenerating the bit file.

Depending your OS, can download pBlazeIDE for Windows (**broken link removed**) or kpicosim for Linux (kpicosim. A simulator and assembler for the picoblaze.) two IDEs for PicoBlaze.
 
Last edited:

The PSM file is equivalent to a hardware processor's assembly language source code file. It consists of assembly mnemonics in plain text for the PicoBlaze softcore assembler.


Reference page 28, Section: PicoBlaze Assembler

PicoBlaze 8-Bit Microcontroller

BigDog
 

As i read i can change this plain text, but as my windows is x64 i cant use JTAG Loader, so im trying to use DOSBox to assemble my new psm file.

After i use it i got a new *.psm file changes, and it seems to dont be correct.

Do u know any tutorial explaining how assemble new file?

Thks
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top