|
AC1082, AU6210HD, AX1073, GPD2856 и другие MCU/SoC
| |
| Сб, 16.02.2019, 20:36 | Сообщение # 261
|
ВIOS
Постов: 1332
Х |
Антрэ, Эти микросхемы кстати очень похожи на PIC 32 DSP. У многих компаний микросхемы пин то пин, или даже софт писали одни и те же люди. По комментариям в исходниках можно понять. Не придумали они же свою архитектуру, просто куча лавочек (к слову, с большим оборотом бабала) которые заказывают это всё у одного изготовителя. И по минимуму их перепаковывают, чтобы была иллюзия выбора
|
|
| Вс, 17.02.2019, 05:22 | Сообщение # 262
|
Антрэ
Постов: 67
ОК |
Дак вот я тоже думаю что свою архитектуру не могли они придумать.
|
|
| Вт, 19.02.2019, 17:15 | Сообщение # 263
|
Prohojiy
Постов: 11
ОК |
Цитата ВIOS ( ) Вообще проект писался в code bloks, и если почитать немножко пдф-ки то можно много полезного узнать. Спасибо за наводку, pdf-ки я просматривал, но глаз ни за что не зацепился, в основном что-то про обновления исходников, как мне показалось.
Цитата ВIOS ( ) Кстати, SDK я выложил не полный, но и ним можно работать. А не слишком нагло будет попросить полный SDK?
|
|
| Вт, 19.02.2019, 17:42 | Сообщение # 264
|
ВIOS
Постов: 1332
Х |
Prohojiy, Пиши в ЛС.
|
|
| Вт, 26.02.2019, 19:49 | Сообщение # 265
|
ВIOS
Постов: 1332
Х |
Код #ID, Model, capacity, write protection parameters 73647466, SD&TF, 2G, 1c00,1c01,1c01,1c01,1c01; 9B12, ATO25D1GA, 128M, 1c00,1c01,1c01,1c01,1c01; C8F2, GD5F1G, 128M, 1c00,1c01,1c01,1c01,1c01; D84014, md25D80, 1M, 1C01,1C01,1C01,1C01,1C01; C22018, BG25Q80, 1M, 1C01,1C01,1C01,1C01,1C01; C22014, BG25Q80, 1M, 1C01,1C01,1C01,1C01,1C01; 514012, MD25D20, 256K, 14,14,14,14,14; 514013, MD25D40, 512K, 18,18,18,18,18; 514014, MD25D80, 1M, 18,18,18,18,18; 514015, MD25D16, 2M, 18,18,18,18,18; C84012, GD25Q20, 256K, 10028,10028,10028,10028,10028; C84013, GD25Q40, 512K, 1002C,1002C,1002C,1002C,1002C; C84014, GD25Q80, 1M, 10030,10030,10030,10030,10030; C84015, GD25Q16, 2M, 10034,10034,10034,10034,10034; C84016, GD25Q32, 4M, 10038,10038,10038,10038,10038; C84017, GD25Q64, 8M, 10038,10038,10038,10038,10038; C84018, GD25Q128, 16M, 10038,10038,10038,10038,10038; EF4014, W25Q80, 1M, 10030,10030,10030,10030,10030; EF4015, W25Q16, 2M, 10034,10034,10034,10034,10034; EF4016, W25Q32, 4M, 10038,10038,10038,10038,10038; EF4017, W25Q64, 8M, 10038,10038,10038,10038,10038; EF4018, W25Q128, 16M, 10038,10038,10038,10038,10038; E04013, BG25Q40, 512K, 1002C,1002C,1002C,1002C,1002C; E04014, BG25Q80, 1M, 10010,10010,10010,10010,10010; E04015, BG25Q16, 2M, 14,14,14,14,14;
Это поможет в настройке isd_config.cfg К примеру AC6905A EF4016, W25Q32, 4M, 10038,10038,10038,10038,10038;
Код } FLASH_DESCRIBE_END; #spi flash modules configuration FLASH_ID=EF4016; // FLASH_SIZE=4M; also may FLASH_protect_range=1; // range :1~5 CFG_ZONE_SIZE=4K; SPI_INPUT_DELAY=1; SPI_CSMODE=1; SPI_DATA_WIDTH=2; 0--1wire_1bit 1--2wire_1bit 2--2wire_2bit 3/4--4wire_4bit SPI_IS_CONTINUE_READ=0; 1/0 SPI_IS_OUTPUT=1; 1 -- Output mode 0 --I/O mode SPI_CLK_DIV=1; 0-255 SPI_CS_DESELECT = 8;
#clock modules configuration osc = OSC0; [OSC0|OSC1|OSC2|OSC_RTC|HTC] Clock source osc_freq = 24M; External crystal frequency osc_hc_en = 1; [0|1] 1: XOSC High current file enable, 0: low current file osc_1pin_en = 1;
#RESERVE_START_ADDR=440K; 512K-74K protected area #RESERVE_SIZE=72K; Protected area length
########flash Space usage configuration area############################### #PDCTNAME: Product name, corresponding to this code, used to identify the product, you can choose to match the product name when upgrading #BOOT_FIRST: 1=After the code is updated, the prompt APP is started for the first time; 0=Do not prompt after the code is updated #UPVR_CTL: 0: High version is not allowed to upgrade to lower version 1: High version is allowed to upgrade to lower version #XXXX_ADR: Area start address AUTO: The start address is automatically assigned by the tool #XXXX_LEN: Area length CODE_LEN: code length #XXXX_OPT: Regional operation attribute #Operator description OPT: # 0: Erase the specified area when downloading the code # 1: Do not operate the specified area when downloading code # 2: Protect the specified area when downloading the code ############################################################################
SPECIAL_AREA_START; { PDCTNAME=jl_690X; BOOT_FIRST=1; UPVR_CTL=0; PRCT_ADR=0; PRCT_LEN=CODE_LEN; PRCT_OPT=2; BTIF_ADR=AUTO; BTIF_LEN=0x1000; BTIF_OPT=1; VMIF_ADR=AUTO; VMIF_LEN=0x10000; VMIF_OPT=1; } SPECIAL_AREA_END;
В мануале это написано.
|
| |
| Чт, 28.02.2019, 18:20 | Сообщение # 267
|
Антрэ
Постов: 67
ОК |
ВIOS, Какая частота тактового сигнала?
|
|
| Чт, 28.02.2019, 18:32 | Сообщение # 268
|
ВIOS
Постов: 1332
Х |
Антрэ, В файлах конфигурации говорится что там типа внутри обычная spi флешка, разработчики это подтвердили. Китайцы меня посадят))))
Цитата ВIOS ( ) EF4014, W25Q80, 1M, 10030,10030,10030,10030,10030; EF4015, W25Q16, 2M, 10034,10034,10034,10034,10034; EF4016, W25Q32, 4M, 10038,10038,10038,10038,10038;
Смотрим даташит на w25q32/
|
|
| Чт, 28.02.2019, 18:44 | Сообщение # 269
|
ВIOS
Постов: 1332
Х |
Цитата ВIOS ( ) SPI_INPUT_DELAY=1; SPI_CSMODE=1; SPI_DATA_WIDTH=2; 0--1wire_1bit 1--2wire_1bit 2--2wire_2bit 3/4--4wire_4bit SPI_IS_CONTINUE_READ=0; 1/0 SPI_IS_OUTPUT=1; 1 -- Output mode 0 --I/O mode SPI_CLK_DIV=1; 0-255 SPI_CS_DESELECT = 8; Как бы там прямо написано.
|
|
| Чт, 28.02.2019, 19:00 | Сообщение # 270
|
ВIOS
Постов: 1332
Х |
|
|
Внимание! Форум переехал на Tehnodium.ru
|
|