Adopted new patent technology ,no need Special chips,no need Hooks technology ,and enter a new emulation period of full, truth, directness, and high speed

中文版

Home

About us

Products

Application

Support

Service

Agency

长沙菊阳微电子有限公司

Location>>>Support
                           Support E-mail :support@jywdz.com    Tel:86-731-2418619   13327317098

Software Download

JY-E2X00 For Keil.exe

JY2X00 Debugger.exe

USB driver

Interface for in-circuit emulation

  1) In order to support the surface mount devices, the user should design an interface for in-circuit emulation in the target board (shown in following diagram);
  2) Connect the interface for in-circuit emulation (twenty-position dual-row header with 0.025 inch square pins ) to the JY-USER40 adapter.
  3) The thick lines (shown in diagram) are only connected to the target CPU, not to the other devices;
  4) Short circuit thick lines. Such as MCU_P0.0 with EMU_P0.0 and so on.

schematic diagram of interface


Ask and Answer

  ⒈ Ask: What are the major differences between Juyang's new patent technology and Hooks technology?
  Answer: The first main difference is that by Juyang's new patent technology, the supported chips only need to be equipped with EA, ALE and PSEN pins; But by Hooks, besides all the above, they must have Hooks circuit .The second is rebuilding P0 and P2 simultaneously with outputting or inputting the value of the bus, P0 and P2 by our new patent technology. But the Hooks can't do this. The two major differences indicate our powerful superiority in the number of supported chips and operating frequency.

  ⒉ Ask: Does the JY-E2X00 emluator occupy CPU resources?
  Answer:JY-E2X00 emluator doesn't occupy any CPU resource, such as ports, stack space, code space, data space, timer and interrupts etc. Moreover when emulating with Juyang emluator, any resource is of the same with definition ,operating and function.

  ⒊ Ask: Some emluators provide  P4, but there are some differences in the definition of address, the operation mode and function. Will your emluators encounter the same problems ?
  Answer: Our emluators have no such problems. The manufacturers design a hardware circuit to simulate P4, but P4 for our emluator is provided by the user's target chip.

  ⒋ Ask: Does the JY-E2X00 emluator directly support the chips that only have EA, ALE and PSEN?
  Answer: Yes. You only need to insert your chip into the socket in device adapter or design an interface for in-circuit emulation in your target board.

  ⒌ Ask: Can the JY-E2100B special emluator upgrade to the JY-E2200B universal emluator? and the JY-E2200B to JY-E2300B?
  Answer: Yes. If want to upgrade your JY-E2100B Emluator to JY-E2200B, you only need to give us your serial number and hand in some upgrade fees. Then we will give you "update.exe" in a working day.
  If you want to upgrade JY-2200B to JY-E2300B,you need to mail your emluator to us, and hand in some upgrade fees. Then we will complete the upgrade in 3 working days.

     ⒍ Ask: How to emulate P89C591?
     Answer:
  ①Initialize the emluator again with 6T and low active reset;
  ②Select "Philips Specific Driver (Support IAP operation) in JY2X00 Debugger", or select"JY-E2X00 For Philips" in Keil uVsion;
    ③Open the dialog Options for Target - Debug , enter“S8051.dll”in Drivers DLL. (shown in following):

   ⒎ Ask: How to install USB driver for JY-E2X00 emluator?
  
Answer: To install the drivers, please perform the following steps:
  ① Install JY2X00 Debugger or JY-E2X00 emluator driver for Keil
    ②Turn off the power; Connect the emluator host and PC with USB cable
    ③ Turn on the power, "new hardware found" would be shown, then Windows 2000/XP Operating System will automatically finish installation.
    ④Then go to Device Manager > Universal Serial Bus Controllers, you could find " JY-E2X00 USB Driver (PID=4A59)" after installation .It is as shown in following figure:  



   ⒏Ask: How to emulate P89C669                             

Answer: If your P89c669 is new one, first you should use programmer or Flash Magic that provided with Philips to change the BSB (Boot Status Byte) to "00" before emulating.

NOTES: After erasing the chip with programmer ,you should change the BSB to "00" again. It wouldn't normally emulate when BSB is not "00" or the chip is in security status.

Using the Flash Magic Software to change BSB value: Start Flash Magic software, click "ISP->Boot Vector and Status Byte" to enter (Shown in Figure 1);Set Boot Vectors to 0X00FC,Status Byte=0X00,then click Reprogram (shown in Figure2).            

Figure

Figure

   Then initialize the JY-E2X00 emluator with Philips Specific Driver. Operating Frequency should be lower than 18MHZ.

   Initialization Settings: Select P89C669 from Device Database and select 6 clocks(shown in figure 4); If the code size is below 64k bytes, please select MX2(64K), or else select MX2 (128K)(shown in figure 5)。

Figure 3

Figure 4

Figure 5

    When the lights keeping in normal after the initialization , you can start to debug your application.

  All the models (JY-E2100A/JY-E2200/JY-E2300)support the Standard SFRs and the Extended SFRs of P89C669; Keil AX51 or CX51 compiler and LX51 linker should be provided in order to support the extension instructions.

    JY-E2300B is the only one supporting 128K code space. Please expand the 16-bit to 23-bit bus in application by "ORL MXCON,#07H" instructions and locate the instruction at the address lower than 0x00FB;

How to use "For669Int.asm":        Download
   
1.Add this file to your project
      2. Set "Interrupt Vectors" (only to C) in Keil: Select "Interrupt Vectors at a 0x0000" in the "Option For Target - CX51" dialog, and change the value to 0x0001 in the edit box";
      In JY2X00:  Open the dialog  "Setting-Compiler option - CX51"
and add the Interrupt vector value(0x0001) to the edit box of "Add Control ";
 
NOTES:  Please reserve "nop"  in not used interrupt entrance in your files!
 

 

 
 

Link

 

 

恒森科技

北京胜创特

本站LOGO:

宏晶科技

   

 

Changsha Juyang Micro-electronics Co.,Ltd. 

        Address: Room 701,Building 2A, Changzheng Garden,No.646, Shuyuan South Road, Changsha          Post Code:410015

Tel:86-731-5201391  2418619   Fax:86-0731-5207966    Contact: Mr.Zhou

Support:86-731-2418619      E-MAIL:jywdz@jywdz.com  

 
>