Hello
I use USB bootloader for NXP uC for firmware upload. But now I have problem with firmware upload (*.bin) from Android PC to uC NXP LPC1768. The point is that the android PC find the uC memory and I can transfer the firmware. But after reset the uC doesn’t accept firmware. The whole firmware upload process works on windows PC without any problems. Are there any compatibility problems, or settings to overcome this problem on Android PC?
I’m using: uVision 4.53 for programming and *.bin generation Android tablet PC: Galaxy Tab 10.1 for firmware upload
Best regards
There are no extra programs on Android tablet. The *.bin file is copied from windows PC to Android tablet via WiFi, so there are no additional software. The PC detects uC as USB flash drive and I simply copy the firmware on it. There is no problem in USB bootloader. I only see the problem on Android OS because the whole process works on Win PC.
That seems totally irrelevant since your original post wasn't about transfer of bin file from PC to android, but claimed "from Android PC to uC NXP LPC1768".
So what do you do to transfer that binary from the tablet to the device that has the LPC1768?
Sorry for misunderstanding. Please forget about transferring from Win PC to Android PC, this works OK. The problem is pointed in firmware transfer to the uC from Android OS. How to transfer firmware from OS to uC – simply with file copy / paste. Like the file copy from PC to USB memory stick.
But you have already written "The point is that the android PC find the uC memory and I can transfer the firmware. But after reset the uC doesn’t accept firmware.
So that would imply that you already have something on the tablet that accesses your microcontroller and sends a binary.