ARM Technical Support Knowledge Articles

I can't generate a test.bsi file when I compile IK test in big-endian mode

Applies to: ETM7, ETM9

Answer

In order to generate a test.bsi file for big-endian mode, a slight modification is required to the bintobst script.

Look for the following line within the EtmIntKit/bin/bintobst script:

# unpack each word 'string' into a 'long' little-endian and test it
   if(unpack("V*", $word) == 0xE6DEAD10) {

This should be replaced with:

# unpack each word 'string' into a 'long' little-endian and test it
   if(unpack("N*", $word) == 0xE6DEAD10) {

The bintobst script will now correctly generate the test.bsi file.

Article last edited on: 2008-09-24 08:15:51

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential