home   about us   news & events   products   support   download   sales     
 
Fujitsu

16LX products
  Processor Expert
  DevKit16
  FlashKit
  Flash Tool
  Updates
  FAQ
  Downloads
  Support
Beans Library
Sales

 
Development of our products for Fujitsu has been discontinued.
We apologize for any inconvenience.

16LX Frequently Asked Questions (FAQ)

On this page we try to answer some of the questions people ask us the most. Check here for a regularly updated list of the frequently asked questions about our products. If you don't find the answer to your query below and require further assistance, please feel free to contact us.

Contents:

  1. In online help I found some beans which I can not find in my Beans Palette - where can I get them?
  2. How do I install additional beans from update package?
  3. DevKit16 doesn't display the monitor version on LED display after reset.
  4. I am not able to execute program burn in Flash.
  5. How can I test whether is FPGA on my board OK?
  6. How to enable C++ style comments ( // ) in Processor Expert working with Fujitsu FFMC16 C-Compiler V30 delivered with DevKit16?
  7. How to burn code or data into internal flash memory without using Processor Expert?
  8. Can I debug in Single chip mode?
  9. How do I find that I need hardware Embedded Bean?
  10. I have installed Processor Expert for DevKit16 on dockable notebook. Each time I dock or undock this notebook Processor Expert ask for Registration Code? How to get rid of this behaviour?
  11. What is the difference between Processor Expert for Fujitsu DevKit16 and Processor Expert for Fujitsu 16LX?
  12. How to set communication speed of CAN bean exactly to desired value (e.g. 100 kb/s)?
  13. How do I burn an application into my own board (not DevKit16)?

If you can not find answer, please, check your version of Processor Expert. The latest update can be downloaded from DevKit16 Updates Page.

1. In online help I found some beans which I can not find in my Beans Palette - where can I get them?

With DevKit16 is delivered basic version of Processor Expert (further PE) for DevKit16. In help files there are described all Embedded Beans available for all versions of PE. Basic version of PE can be extended by additional beans (e.g. Process Control beans). This is done by installing of update package (see next question).

Because in price of basic version of PE are not included these additional beans, please send us list of beans in which are you interested, so we could set the price and send you the offer.

Please send this request to sales@processorexpert.com

You can also check Readme.txt file for full listing of available beans in your version of Processor Expert. The list of available beans you can get also by selecting View from Processor Expert main menu and clicking on Installed Beans Overview.

2. How do I install additional beans from update package?

  1. download update package - filename must have extension *.PEupd
  2. start Processor Expert
  3. from the main menu select: "Options | Update Processor Expert from package ..." (not available in demo version!)
  4. enter path and name to downloaded update file
  5. Processor Expert shows you information about update contents
  6. on dialog "Proceed update?" click Yes
  7. then the update is automatically executed
  8. now add new beans to your Beans Palette
    using command "Options | Beans Palette Editor"
    NOTE: Beans are not automatically added to Beans Palette.
  9. After successful installation of update package reload actual project or restart Processor Expert

3. DevKit16 doesn't display the monitor version on LED display after reset.

There is not burned Processor Expert Debug Kernel (or Softune Monitor Debugger) in your DevKit16.

You can do that in the following way:

  1. Check that everything is connected properly
  2. serial cable to DevKit16 User UART (if you have problems you should try COM1 and COM2 on the PC side)
  3. check the switches and jumpers (mainboard DIP switch 1 ON, the rest OFF)
  4. Start Processor Expert
  5. Select from menu Tools | Burn PE debug Kernel for MB90543 into Ext. Flash (ver: IR)
  6. After burning click Run, on LED display should be version number (e.g 1.2)

You should also check the power supply, for detailed information see DevKit16 Users Guide Chapter 12: DevKit16 Power Supply Requirements (page 80 in manual version 1.2).

4. I am not able to execute program burnt in Flash.

Check your configuration in Project panel. For burning into the Flash memory there must be selected release configuration.

5. How can I test whether is FPGA on my board OK?

Set any of the 1-3 switch (only one!) on the CPU board DIP switch (SW3) to "ON" position. Then press reset button on Main board. If the diode D9 is blinking the FPGA is OK.

6. How to enable C++ style comments ( // ) in Processor Expert working with Fujitsu FFMC16 C-Compiler V30 delivered with DevKit16?

In Project Panel double-click on CPU bean. This will show Bean Inspector. Select Compiler page and to the CC parameters box write -B parameter. This parameter enables C++ style comments. Parameter -XB disables C++ style comments.

7. How to burn code or data into internal flash memory without using Processor Expert?

It should done by FlashTool 1.2, which can be downloaded from DevKit16 download page. If you want to burn your application into internal flash, set in FlashTool select option "External bus free?" to "No". Communication will run through the UART1 port. For detailed information please refer to FlashTool help file.

8. Can I debug in Single chip mode?

The current version of Softune Monitor nor Processor Expert debugger does not support debugging in Single chip mode.

Possible solution to your problem is to use Probe cable for DevKit16. Please read emulator_v10.pdf (160KB) for detailed information about it (you will need Acrobat Reader to view this file).

9. How do I find that I need hardware Embedded Bean?

  • Check if your component cannot be created by combination of existing Embedded Beans by inheritance. The advantage of this procedure is that your Embedded Bean will be independent on physical layer of the microprocessor.
  • If you need only specific interrupt service - try the possibilities offered by InterruptVect Embedded Bean (see directory Demo.InterruptVect).
  • Please contact us with specification of requested bean at info@processorexpert.com. The response time is max. 24 hours in working days.

10. I have installed Processor Expert for DevKit16 on dockable notebook. Each time I dock or undock this notebook Processor Expert ask for Registration Code? How to get rid of this behaviour?

This behaviour is caused by change of PC hardware configuration. The Customer Code is hardware dependent so if you dock/undock the machine the Customer Code changes and Processor Expert starts to behave like installed on new computer. If you have received Registration Code for both docked and undocked machine you have to repeatedly type in the registration dialog. We are working on solution of this inconvenient behaviour and we suppose it will be released in next version of Processor Expert.

11. What is the difference between Processor Expert for Fujitsu DevKit16 and Processor Expert for Fujitsu 16LX?

Processor Expert for Fujitsu DevKit16 is delivered by Fujitsu distributors with DevKit16 board. This Processor Expert is adapted for using with this hardware and has some predefined settings for it. This Processor Expert allows debugging. It also contains FlashTool - flash memory manager.

Processor Expert for Fujitsu 16LX is general edition for Fujitsu 16LX CPU family. In this version of Processor Expert does not allow debugging. Processor Expert for Fujitsu 16LX can be ordered at sales@processorexpert.com.

For detailed information about available versions and supported processors please ask at info@processorexpert.com

12. How to set communication speed of CAN bean exactly to desired value (e.g. 100 kb/s)?

For setting the communication speed of CAN bean is used the following formula:
BT = ( 3 + TS1 + TS2 ) * TQ

where TQ = PSC * CLK
BT ... bit time ( e.g. for 100000 bit/s BT = 0.00001 s)
TS1 ... time segment 1
TS2 ... time segment 2
TQ ... time quanta
PSC ... prescaler
CLK ... period of the clock ( e.g. 1 / 16000000 if the clock is 16 MHz )

Please see also Fujitsu documentation -from PE menu select "Help MB90F540/545 hardware manual (pdf)", Chapter 13 - CAN controller.|

EXAMPLE:

clock = 16 MHz -> CLK = 1 / 16000000
TS1 = 12
TS2 = 5
PSC = 8

BT = 20 * 8 / 16000000 = 0.00001 s
-> bit rate = 1 / BT = 100 000 bit/s

13. How do I burn an application into my own board (not DevKit16)?

For burning application into non DevKit16 board with FlashTool follow these steps:

  1. Connect the CPU communications pins to PC COM port, set the serial programming mode pins (see into the manual for used CPU)
  2. Run FlashTool
  3. Set radio button External bus free? to No - this option tells FlashTool to program CPU in the foreign board.
  4. Select right CPU type, frequency
  5. Select used COM port
  6. Open compiled abs file
  7. Use Connect button
  8. Use button Auto to burn application into the FLASH

Please see also FlashTool documentation for more information.


 

[top of page]




©2008 UNIS, Ltd. All rights reserved. | Privacy Statement
Processor Expert™ and Embedded Beans™ are trademarks of UNIS, Ltd.