Skip to content
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

如何购买开发板(mk3060模组)? #8

Closed
chunhuajiang opened this issue Oct 23, 2017 · 18 comments
Closed

如何购买开发板(mk3060模组)? #8

chunhuajiang opened this issue Oct 23, 2017 · 18 comments

Comments

@chunhuajiang
Copy link
Contributor

chunhuajiang commented Oct 23, 2017

FYI.

@chunhuajiang
Copy link
Contributor Author

已找到购买链接,淘宝搜 MiCOKit3060

@rockzhouchina
Copy link
Collaborator

@chunhuajiang
Copy link
Contributor Author

@rockzhouchina 我也刚买了,thanks

@yuguitao
Copy link

有跑起来的硬件组合图吗? 可以发来参考参考

@chunhuajiang
Copy link
Contributor Author

@yuguitao 我的板子估计今天上午到,计划到时候写一些博客 http://iot-fans.xyz 😃

@chunhuajiang chunhuajiang reopened this Oct 24, 2017
@kejinlu
Copy link

kejinlu commented Oct 25, 2017

昨晚我试了下 死活烧不进去

@lluwang
Copy link
Collaborator

lluwang commented Oct 25, 2017

@kejinlu,请问你的操作步骤是什么?

@chunhuajiang
Copy link
Contributor Author

chunhuajiang commented Oct 25, 2017

@kejinlu

  • 烧写时加参数 VERBOSE=1 看以看到详细的烧写命令
  • out/openocd.log 文件中存放了烧写程序时的log,你看里面是啥,如果提示类似 error while loading shared libraries: libhidapi-hidraw.so.0的话,是因为从 https://files.alicdn.com/tpsservice/6b3d60f77fcfeb00979bbd27c16b17e3.zip 下载的 OpenOCD的 Linux64目录下面没这个库(Win32和OSX目录下有对应的这个库),最简单的解决办法是在系统中单独安装一遍 OpenOCD:
    $ sudo apt-get install openocd
    然后这个库就随带被安装上了

@kejinlu apt-get install libhidapi-hidraw0 (ubuntu), 解决提示error while loading shared libraries: libhidapi-hidraw.so.0`

@oujunli
Copy link
Contributor

oujunli commented Oct 25, 2017

可以做如下尝试:
1、如果是Windows,确认JTAG驱动版本,比较稳定版本是4.8。
2、进入bootloader模式下烧写试试。(进入bootloader的方式:按住boot键,按一下reset键)
@kejinlu

@kejinlu
Copy link

kejinlu commented Oct 25, 2017

我jlink还没到,所以直接 miniusb串口的

按照文档点击upload 出现如下信息

[INFO-Build] Run "C:\Users\Luke.vscode\extensions\alios.alios-studio-0.4.2\bin\aos_64.exe make helloworld@mk3060 JTAG=jlink download" on c:\Users\Luke\Documents\Projects\AliOS-Things
[INFO-Build] -------------OUTPUT START-------------
[INFO-Build] Build AOS Now
[INFO-Build]
[INFO-Build] Skipping building bootloader due to "total" is not set
[INFO-Build]
[INFO-Build]
[INFO-Build]
[INFO-Build]
[INFO-Build] AOS MEMORY MAP
[INFO-Build] |=================================================================|
[INFO-Build] | MODULE | ROM | RAM |
[INFO-Build] |=================================================================|
[INFO-Build] | armv5 | 460 | 0 |
[INFO-Build] | beken | 2254 | 4382 |
[INFO-Build] | board_mk3060 | 511 | 16 |
[INFO-Build] | cli | 6108 | 124 |
[INFO-Build] | digest_algorithm | 112 | 0 |
[INFO-Build] | framework | 376 | 12 |
[INFO-Build] | hal | 172 | 12 |
[INFO-Build] | helloworld | 130 | 0 |
[INFO-Build] | kv | 2977 | 36 |
[INFO-Build] | libalicrypto | 4078 | 0 |
[INFO-Build] | libbeken | 163390 | 51833 |
[INFO-Build] | libc_nano | 18288 | 464 |
[INFO-Build] | libgcc | 6088 | 0 |
[INFO-Build] | libmbedcrypto | 3582 | 8748 |
[INFO-Build] | libmbedtls | 12067 | 0 |
[INFO-Build] | libmesh | 520 | 396 |
[INFO-Build] | log | 40 | 4 |
[INFO-Build] | net | 43434 | 3374 |
[INFO-Build] | newlib_stub | 240 | 0 |
[INFO-Build] | rhino | 23673 | 6313 |
[INFO-Build] | vcall | 6659 | 4 |
[INFO-Build] | vfs | 1819 | 1109 |
[INFO-Build] | yloop | 1311 | 24 |
[INFO-Build] | fill | 335 | 103 |
[INFO-Build] |=================================================================|
[INFO-Build] | TOTAL (bytes) | 298624 | 76954 |
[INFO-Build] |=================================================================|
[INFO-Build]
[INFO-Build] Downloading Bootloader ...
[INFO-Build]
[INFO-Build] Skipping download bootloader due to "total" is not set
[INFO-Build]
[INFO-Build]
[INFO-Build]
[INFO-Build] Downloading application to partition: 2 size: 304316 bytes...
[INFO-Build]
[INFO-Build] Download failed
[INFO-Build]
[INFO-Build] Build complete
[INFO-Build]
[INFO-Build] Making .gdbinit
[INFO-Build]
[INFO-Build] Task Complete!
[INFO-Build] -------------OUTPUT FINISHED-------------
[INFO-Device] Burn image c:\Users\Luke\Documents\Projects\AliOS-Things\out\helloworld@mk3060\binary\helloworld@mk3060.ota.bin on Device
[INFO-Device] Load Image File c:\Users\Luke\Documents\Projects\AliOS-Things\out\helloworld@mk3060\binary\helloworld@mk3060.ota.bin size 323340 bytes.
[INFO-Device] Timeout waiting device ask for transition.
[ERROR-Device] Fail to burn image c:\Users\Luke\Documents\Projects\AliOS-Things\out\helloworld@mk3060\binary\helloworld@mk3060.ota.bin due to Timeout waiting device ask for transition. Please make sure your board is in bootloader mode

@kejinlu
Copy link

kejinlu commented Oct 25, 2017

mk3060的开发板按照你们文档以及官方文档尝试进bootloader模式(其实都不知道有没有进入),然后vscode点击那个upload按钮。出现上面的信息,看到连个问题 一个是
Skipping download bootloader due to "total" is not set 的信息,另一个就是 Please make sure your board is in bootloader mode ,都不知道是我操作不对,还是板子有问题,还是什么问题

@kejinlu
Copy link

kejinlu commented Oct 25, 2017

@oujunli 1. 我仿真器还没到,就先usb串口尝试的 2. https://item.taobao.com/item.htm?spm=a1z09.2.0.0.4db6f7af99FiSP&id=559865094527&_u=nm4sjv3cab 买的mk3060 只有boot按钮,没有所谓的reset按钮,alios things 里面标的reset按钮其实对应的是板子的chip_en 按钮。所以就纠结了,mk3060官方文档说是按住boot按钮,通电 就是bootloader模式了。

@kejinlu
Copy link

kejinlu commented Oct 25, 2017

@tidyjiang8 我是在windows上 usb串口的方式进行的

@kejinlu
Copy link

kejinlu commented Oct 28, 2017

JLink可以download了,usb串口不行,希望官方给个说明。

@junjiec
Copy link
Contributor

junjiec commented Oct 28, 2017

@kejinlu 和开发板的bootloader有关,我同事给你的gmail邮箱发了邮件注意查收

@kejinlu
Copy link

kejinlu commented Oct 29, 2017

@junjiec 好的 感谢

@TestDevelopment
Copy link

TestDevelopment commented Dec 15, 2017

F:\ALIOS\AliOS-Things-master>arm-none-eabi-gdb -x=.gdbinit -ex 'target r
emote localhost:3333' ./out/eclipse_debug/last_built.elf --tui
C:\Program Files (x86)\GNU Tools ARM Embedded\5.4 2016q3\bin\arm-none-eabi-gdb.e
xe: TUI mode is not supported

这个有知道怎么解决的吗?

@junjiec junjiec reopened this Dec 19, 2017
@junjiec
Copy link
Contributor

junjiec commented Dec 19, 2017

@TestDevelopment windows版本的gdb不支持tui

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants