Skip to content

Enable IAR export for EV_COG_AD3029LZ and EV_COG_AD4050LZ #5693

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

Merged
merged 1 commit into from
Dec 28, 2017
Merged

Enable IAR export for EV_COG_AD3029LZ and EV_COG_AD4050LZ #5693

merged 1 commit into from
Dec 28, 2017

Conversation

li-ho
Copy link

@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

 - ADuCM3029 is the MCU name for EV_COG_AD3029LZ
 - ADuCM4050 is the MCU name for EV_COG_AD4050LZ
@0xc0170
Copy link
Contributor

0xc0170 commented Dec 13, 2017

LGTM,

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

@li-ho
Copy link
Author

li-ho commented Dec 13, 2017

I have tried 7.8.x and 8.2.0.

@0xc0170
Copy link
Contributor

0xc0170 commented Dec 13, 2017

/morph build

@mbed-ci
Copy link

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
Copy link

mbed-ci commented Dec 13, 2017

@0xc0170
Copy link
Contributor

0xc0170 commented Dec 13, 2017

/morph test

@mbed-ci
Copy link

mbed-ci commented Dec 13, 2017

@0xc0170
Copy link
Contributor

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
Copy link

mbed-ci commented Dec 13, 2017

@li-ho
Copy link
Author

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
Copy link
Contributor

0xc0170 commented Dec 14, 2017

@kegilbert Can you please look at the above msg?

@li-ho
Copy link
Author

li-ho commented Dec 20, 2017

@0xc0170
Copy link
Contributor

0xc0170 commented Dec 20, 2017

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

@studavekar
Copy link
Contributor

@0xc0170 internal tracker IOTMORF-1852

@studavekar
Copy link
Contributor

/morph export-build

@mbed-ci
Copy link

mbed-ci commented Dec 20, 2017

@mbed-ci
Copy link

mbed-ci commented Dec 20, 2017

Exporter Build : SUCCESS

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

@cmonr cmonr merged commit b8de0f2 into ARMmbed:master Dec 28, 2017
@li-ho li-ho deleted the ev-cog-iar-export branch January 4, 2018 03:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants