Thursday, September 21st 2017, 8:57am UTC+2

You are not logged in.

  • Login
  • Register

Search results

Search results 1-20 of 28.

Yesterday, 11:20am

Author: SEGGER - Marius

5.05.10 FLASHER 5 PRO - Error 55 - CRC check in programmer - failed

Hello John, Unfortunately there is no other way to update the firmware of the Flasher 5 PRO. The firmware image you generated seems to be OK. I was able to downgrade my Flasher 5 PRO from version 2.14b to using it. Do you see any activity on the green LED after you plug in the USB cable to perform the firmware update? Is the firmware image still present on the internal storage of the Flasher 5 PRO after the firmware update? Best regards, Marius

Monday, September 18th 2017, 3:18pm

Author: SEGGER - Marius

5.05.10 FLASHER 5 PRO - Error 55 - CRC check in programmer - failed

Hello John, I have uploaded the version 2.00x of the Flasher software to our website. You can download it from here: https://www.segger.com/downloads/flasher…asher_V200x.zip The "firmware.bin" file can be created by converting to binary the "Firmware/FW600.mot" file located in the installation directory of the Flasher software. Best regards, Marius

Friday, September 15th 2017, 11:08am

Author: SEGGER - Marius

5.05.10 FLASHER 5 PRO - Error 55 - CRC check in programmer - failed

Hello, Would it be possible to try to update the firmware of the Flasher 5 PRO as described in the following steps? Thank you. - Remove the USB cable. - Insert the USB cable while keeping pressed the "Start/Stop" key of the Flasher 5 PRO. - Release "Start/Stop" key of the Flasher 5 PRO after the green LED stops blinking. - Open the "Computer" window on the Windows PC. The internal persistent storage of the Flasher 5 PRO should be visible in there as removable device. - Right-click on the removab...

Friday, September 15th 2017, 10:49am

Author: SEGGER - Marius

Code freezes while mounting SD card once in a while

Hello Gaugan, I analyzed the logs but I was not able to find any reason why the mounting of the SD card fails The communication to SD card seem to work properly. Could you please post a screen capture of the call stack showing in which function the code actually blocks? Thank you. Best regards, Marius

Monday, September 11th 2017, 3:41pm

Author: SEGGER - Marius

Code freezes while mounting SD card once in a while

Hello Gaugan, Would it be possible to enable the debug output of the SD / MMC driver and post the log? The debug output can be enabled by adding the following two defines to FS_Conf.h: C/C++ Source code 1 2 #define FS_DEBUG_LEVEL 5 #define FS_LOG_MASK_DEFAULT FS_MTYPE_DRIVER Thank you. Best regards, Marius

Monday, May 22nd 2017, 9:47am

Author: SEGGER - Marius

Handling FAT32 partitions with emFile

Hello, There are two possibilities to handle more than one partition on an SD card: 1) Using the logical volume feature that allows the application to configure a fixed partition size and offset. You can find more information in the sections "4.3.6 FS_LOGVOL_Create()" and "4.3.7 FS_LOGVOL_AddDevice()" of the emFile manual. 2) Using the disk partition logical driver that employs the information stored in the Master Boot Partition. For more information please refer to the "7.2 Disk partition drive...

Tuesday, March 28th 2017, 1:44pm

Author: SEGGER - Marius

[SOLVED] Old versions of Flasher 5 pro

Hello Martynas, We will provide you the requested information via the support email. Best regards, Marius

Thursday, March 9th 2017, 9:57am

Author: SEGGER - Marius

MMC_SPI - Reads but won't write

Hello Dave, We are not aware of this behavior. The error messages suggest that the SPI data transfer is not working properly. I suggest you to check first if the SPI controller is correctly configured: - Data is sampled on the rising edge of the clock signal. - The clock signal is HIGH in idle state. You can find more information in the section "6.5.8.1.8 (*pfWrite)()" of the emFile manual. Best regards, Marius

Monday, October 31st 2016, 11:37am

Author: SEGGER - Marius

Partial writes to MT29F1G01

Hello Donal, The Micron MT29F1G01 is supported by the emFile Universal NAND driver. This driver does not perform partial writes to a NAND page. It always writes an entire NAND page at once. Regarding buffering: Using a buffer when writing small chunks of data is recommended for better write performance and for preserving the lifetime of the NAND flash. emFile comes with a configurable file buffer therefor the application is not required to buffer the data itself. Best regards, Marius

Monday, June 6th 2016, 1:42pm

Author: SEGGER - Marius

Which way to go to separate NOR flash into multiple volumes

Hello Stefan, You can use FS_LOGVOL_Create()/FS_LOGVOL_AddDevice() functions to create two separate volumes on the NOR flash. An example is provided in the section "4.3.7 FS_LOGVOL_AddDevice()" of the emFile manual. The volumes can be accessed from different tasks provided FS_OS_LOCKING is set to 1 or 2. Best regards, Marius

Tuesday, May 10th 2016, 5:24pm

Author: SEGGER - Marius

FAT licence

Hello Zdenek, Only the handling of long file names is patented by Microsoft. According to swpat.org some of these patents are still valid, especially in Europe. I recommend you to get in contact directly with Microsoft in order to evaluate these legal issues. No licensing is required if your application uses file names in 8.3 format. Best regards, Marius

Friday, January 29th 2016, 4:05pm

Author: SEGGER - Marius

Automatic folder creation & date stamping

Hello, Could you please check the return value of FS_MkDir()? In case of an error the function returns a negative value indicating the reason why the operation failed. The possible error codes are defined at the beginning of the FS.h file (FS_ERRCODE_...) You can get a short text description of the error by calling FS_ErrorNo2Text() with the error code as parameter. Best regards, Marius

Wednesday, January 27th 2016, 5:39pm

Author: SEGGER - Marius

Automatic folder creation & date stamping

Hello, The file system treats the name of the files and of the directories in the same way. FS_FAT_SupportLFN() enables the support for long file name for files as well as for directories. Could you please check the return value of FS_MkDir()? The error code should give a hint about what went wrong during the operation. Best regards, Marius

Wednesday, January 27th 2016, 10:36am

Author: SEGGER - Marius

Automatic folder creation & date stamping

Hello, I tested here with the version 4.00b of the file system. With support for long file names enabled, I was able to successfully create a file with the name "01-27-2016". Which version of the file system are you using? Does the file system report any errors when you try to create the file? Best regards, Marius

Friday, January 22nd 2016, 9:58am

Author: SEGGER - Marius

Automatic folder creation & date stamping

Hello, The file system uses the FS_X_GetTimeDate() function to generate the timestamps of files and directories. In order to have correct timestamps, you should add calls to your RTC routines in this function as documented in the emFile manual. Best regards, Marius

Thursday, January 21st 2016, 4:37pm

Author: SEGGER - Marius

Automatic folder creation & date stamping

Hello, Would it be possible to provide more details about how do you get this date? Best regards, Marius

Wednesday, January 20th 2016, 4:20pm

Author: SEGGER - Marius

Automatic folder creation & date stamping

Hello chopra.arpita92, It seems that you are trying to create a file with a name longer than 8 characters. This works only when the support for long file names is enabled in the file system. The support for long file names is disabled by default. It can be enabled by calling FS_FAT_SupportLFN() API function. Would it be possible to try this in your application? Best regards, Marius

Friday, January 15th 2016, 3:58pm

Author: SEGGER - Marius

emFile with NOR Flash Crash

Hello leonarff, In some cases, the NOR driver needs to know only the address of a physical sector and it calls GetSectorInfo() with the pLen parameter set to NULL. You can avoid the Hardware Fault error by validating the pLen parameter before dereferencing it. C/C++ Source code 1 2 3 if (pLen) { *pLen = 4096; } Best regards, Marius

Monday, September 14th 2015, 3:42pm

Author: SEGGER - Marius

Multiple file descriptors.

Hello Felipe, In the trial version of emFile you are limited to 2 files opened at the same time. In the licensed version of emFile the number of files opened at the same time is limited only by the amount of memory available to file system. Best regards, Marius

Wednesday, February 11th 2015, 9:05am

Author: SEGGER - Marius

Flasher - R8C

Hello SergiiSM, R8C/33M is not supported by the Flasher 5 but it looks like it is similar to R8C/33C. You can try selecting R5F21336CDFP or R5F21336CNFP as target device. Best regards, Marius