On Sat, Aug 03, 2019 at 12:38:59PM +0200, [email protected] wrote:
> When not all bsdl files are present, some parts get the wrong part name.
> 
> ===================
> 
> Normal output when there are no bsdl files available is:
> 
> jtag> detect
> IR length: 9
> Chain length: 2
> Device Id: 00111011101000000000010001110111 (0x3BA00477)
>   Unknown manufacturer! (01000111011) (/usr/local/share/urjtag/MANUFACTURERS)
> Device Id: 00000110010000100000000001000001 (0x06420041)
>   Unknown manufacturer! (00000100000) (/usr/local/share/urjtag/MANUFACTURERS)
> jtag> print chain
>  No. Manufacturer              Part                 Stepping Instruction      
>     Register                        
> -------------------------------------------------------------------------------------------------------------------
>    0                                                         (none)           
>     (none)                          
> *  1                                                         (none)           
>     (none)                          
> 
> ===================
> 
>  When both files are available:
> 
> Device Id: 00111011101000000000010001110111 (0x3BA00477)
>   Filename:     ./CortexM3.bsd
> Device Id: 00000110010000100000000001000001 (0x06420041)
>   Filename:     ./STM32F1_Low_Med_density_value_LQFP48.bsd
> jtag> print chain
>  No. Manufacturer              Part                 Stepping Instruction      
>     Register                        
> -------------------------------------------------------------------------------------------------------------------
>    0                           CortexM3                      BYPASS           
>     BYPASS                          
> *  1                           STM32F1_Low_Med_dens          BYPASS           
>     BYPASS                          
> 
> ===================
> 
>  When the CortexM3 file is missing:
> 
> Device Id: 00111011101000000000010001110111 (0x3BA00477)
>   Unknown manufacturer! (01000111011) (/usr/local/share/urjtag/MANUFACTURERS)
> Device Id: 00000110010000100000000001000001 (0x06420041)
>   Filename:     ./STM32F1_Low_Med_density_value_LQFP48.bsd
> jtag> print chain
>  No. Manufacturer              Part                 Stepping Instruction      
>     Register                        
> -------------------------------------------------------------------------------------------------------------------
>    0                           STM32F1_Low_Med_dens          (none)           
>     (none)                          
> *  1                           STM32F1_Low_Med_dens          BYPASS           
>     BYPASS                          
> 
> ===================
> 
>  When the other file is missing:
> 
> Device Id: 00111011101000000000010001110111 (0x3BA00477)
>   Filename:     ./CortexM3.bsd
> Device Id: 00000110010000100000000001000001 (0x06420041)
>   Unknown manufacturer! (00000100000) (/usr/local/share/urjtag/MANUFACTURERS)
> jtag> print chain
>  No. Manufacturer              Part                 Stepping Instruction      
>     Register                        
> -------------------------------------------------------------------------------------------------------------------
>    0                           CortexM3                      BYPASS           
>     BYPASS                          
> *  1                           CortexM3                      (none)           
>     (none)                          
> 

The subject line  mentions "bug", what is the bug?


Groeten
Geert Stappers
-- 
Leven en laten leven


_______________________________________________
UrJTAG-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/urjtag-development

Reply via email to