Jump to content

    

CC2541 (8051 MCU) - перепрошить 0-й банк

Добрый день!

Имеется СС2541, в нем живут три проги - BIM, ImageA и ImageB. BIM находится в 0-м банке. Там же располагаются части ImageA и ImageB, которые должны находиться в root bank - INTVEC, NEAR_CODE, BANK_RELAYS и тп. ImageA грузит по BLE и шьет ImageB.

Задача - перепрошить с помощью ImageB все три проги.

Решение - ImageA грузит по BLE и шьет ImageBL, ImageBL все перепрошивает.  Все бы ничего, но непонятно, как перепрошивать 0-й банк, в котором находятся INTVEC, NEAR_CODE, а особенно BANK_RELAYS, загрузчиком из другого банка?

 

Edited by Алексей ВМ

Share this post


Link to post
Share on other sites

Нет понимания, чего Вы хотите. Изменить загрузчик или чего?

Share this post


Link to post
Share on other sites

Да, надо переписать в том числе и BIM. Вообще весь банк 0 обновить с помощью кода, который располагается в 3-м банке.

Edited by Алексей ВМ

Share this post


Link to post
Share on other sites

Программатор не поможет)). Доступ к СС2541 только по BLE. Внутри СС2541 прошиты BIM, ImageA и ImageB. Перепрошивать может только ImageA. Задача - заменить и BIM, и ImageA, и ImageB.

Edited by Алексей ВМ

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now