New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable IAR export for EV_COG_AD3029LZ and EV_COG_AD4050LZ #5693

Merged
merged 1 commit into from Dec 28, 2017

Conversation

Projects
None yet
5 participants
@li-ho

li-ho commented Dec 13, 2017

Description

  • ADuCM3029 is the MCU name for EV_COG_AD3029LZ
  • ADuCM4050 is the MCU name for EV_COG_AD4050LZ

Status

READY

Migrations

NO

Steps to test or reproduce

mbed export -i iar -m EV_COG_AD3029LZ
mbed export -i iar -m EV_COG_AD4050LZ

Edmund Hsu
Enable IAR export for EV_COG_AD3029LZ and EV_COG_AD4050LZ
 - ADuCM3029 is the MCU name for EV_COG_AD3029LZ
 - ADuCM4050 is the MCU name for EV_COG_AD4050LZ
@0xc0170

This comment has been minimized.

Member

0xc0170 commented Dec 13, 2017

LGTM,

what version of IAR is required? any up from 7.8.x ?

@li-ho

This comment has been minimized.

li-ho commented Dec 13, 2017

I have tried 7.8.x and 8.2.0.

@0xc0170 0xc0170 added needs: CI and removed needs: review labels Dec 13, 2017

@0xc0170

This comment has been minimized.

Member

0xc0170 commented Dec 13, 2017

/morph build

@mbed-ci

This comment has been minimized.

mbed-ci commented Dec 13, 2017

Build : SUCCESS

Build number : 690
Build artifacts/logs : http://mbed-os.s3-website-eu-west-1.amazonaws.com/?prefix=builds/5693/

Triggering tests

/morph test
/morph uvisor-test
/morph export-build

@mbed-ci

This comment has been minimized.

@0xc0170

This comment has been minimized.

Member

0xc0170 commented Dec 13, 2017

/morph test

@mbed-ci

This comment has been minimized.

@0xc0170

This comment has been minimized.

Member

0xc0170 commented Dec 13, 2017

Exporter fail because IAR version (IAR Command Line Build Utility V7.5.6.4719) in CI does not find the device, the error:

WTD: Unavailable option selection: 'AnalogDevices ADuCM4050'.
WTD: Changed to default selection: 'None'
@mbed-ci

This comment has been minimized.

@li-ho

This comment has been minimized.

li-ho commented Dec 13, 2017

  • For IAR 7.6x, 7.7x, and 7.8x, please install the following Board Support Package for ADuCM3029 and ADuCM4050:
    http://download.analog.com/tools/EZBoards/CM302x/Releases/Release_2.0.0/ADuCM3029_Software-Rel2.0.0.exe
    http://download.analog.com/tools/EZBoards/ADuCM4050/Releases/IAR/Release_1.1.0/ADuCM4x50_Software-Rel1.1.0.exe
    IAR 7.6x is installed into C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.4.
    IAR 7.7x, and 7.8x are installed into C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.5.
    Theses software BSPs will copy important device information into C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.4\arm\config or C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.5\arm\config such that ADuCM4050 and ADuCM3029 are known devices to IAR IDE debugger, linker, flashloader. You can always remove and reinstall BSP as well as re-installing IAR toolchain.

  • For IAR 8.xx or later, ADuCM4050 and ADuCM3029 device information is already included in IAR installer, therefore, BSPs are not required.

  • For IAR 7.5x or earlier, please unzip IAR_7.3_ADuCM302x_ADuCM4050_arm.zip and copy to C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.3. However, The one
    iar7 50 1 10273
    I tried cannot compile c files in mbed-os\rtos\TARGET_CORTEX\rtx5\Source folder

  • The version of iarbuild.exe is consistent with C:\Program Files (x86)\IAR Systems\Embedded Workbench x.x folder name.

@0xc0170

This comment has been minimized.

Member

0xc0170 commented Dec 14, 2017

@kegilbert Can you please look at the above msg?

@li-ho

This comment has been minimized.

li-ho commented Dec 20, 2017

@0xc0170

This comment has been minimized.

Member

0xc0170 commented Dec 20, 2017

@studavekar Can you please help with #5693 (comment)

@studavekar

This comment has been minimized.

Collaborator

studavekar commented Dec 20, 2017

@0xc0170 internal tracker IOTMORF-1852

@studavekar

This comment has been minimized.

Collaborator

studavekar commented Dec 20, 2017

/morph export-build

@mbed-ci

This comment has been minimized.

@mbed-ci

This comment has been minimized.

mbed-ci commented Dec 20, 2017

@0xc0170 0xc0170 added ready for merge and removed needs: CI labels Dec 22, 2017

@cmonr cmonr merged commit b8de0f2 into ARMmbed:master Dec 28, 2017

11 checks passed

AWS-CI uVisor Build & Test Success
Details
ci-morph-build build completed
Details
ci-morph-exporter build completed
Details
ci-morph-test test completed
Details
continuous-integration/jenkins/pr-head This commit looks good
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
travis-ci/docs Local docs testing has passed
Details
travis-ci/events Local events testing has passed
Details
travis-ci/littlefs Local littlefs testing has passed
Details
travis-ci/mbed2 Local mbed2 testing has passed
Details
travis-ci/tools Local tools testing has passed
Details

@cmonr cmonr removed the ready for merge label Dec 28, 2017

@li-ho li-ho deleted the li-ho:ev-cog-iar-export branch Jan 4, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment