Groups
Sign in
Groups
UFFS
Conversations
About
Send feedback
Help
UFFS
Contact owners and managers
1–30 of 163
Welcome to UFFS group !
Mark all as read
Report group
0 selected
Aash Mohd
6/15/19
uffs_TreeInit(uffs_Device *dev)
In functions uffs_TreeInit(uffs_Device *dev), dev->tree.erased_count = 0; dev->cfg.
unread,
uffs_TreeInit(uffs_Device *dev)
In functions uffs_TreeInit(uffs_Device *dev), dev->tree.erased_count = 0; dev->cfg.
6/15/19
Aash Mohd
6/4/19
how to manage Bad block in nand flash?
where to modify to use bad block handling in uffs?? Is there documentation available ?? Or any
unread,
how to manage Bad block in nand flash?
where to modify to use bad block handling in uffs?? Is there documentation available ?? Or any
6/4/19
Aash Mohd
6/1/19
how to use hardware ecc and where to write ecc funntion?
hi, I'm facing problem to porting uffs to spi nand flash Is there any porting documents??? means,
unread,
how to use hardware ecc and where to write ecc funntion?
hi, I'm facing problem to porting uffs to spi nand flash Is there any porting documents??? means,
6/1/19
Aash Mohd
6/1/19
Files includes in microcontroller code?
hi, there are a lot of file in uffs library folder , which files should i include in microcontroller
unread,
Files includes in microcontroller code?
hi, there are a lot of file in uffs library folder , which files should i include in microcontroller
6/1/19
Chris Wilson
,
Ricky Zheng
2
4/27/19
UFFS on NOR flash
Hi Chris, When using UFFS on NOR flash, you can simply take part of the page as "spare area
unread,
UFFS on NOR flash
Hi Chris, When using UFFS on NOR flash, you can simply take part of the page as "spare area
4/27/19
Gil Glass
10/24/18
Possible Bug In UFFS?
Hi Ricky, I finally have UFFS running in my system! It has been working very well for all operations.
unread,
Possible Bug In UFFS?
Hi Ricky, I finally have UFFS running in my system! It has been working very well for all operations.
10/24/18
Gil Glass
9/26/18
Configuring Flash Part For Use With UFFS
Hi Ricky, Still trying to get UFFS up and running on my platform. I have the southbound side wired up
unread,
Configuring Flash Part For Use With UFFS
Hi Ricky, Still trying to get UFFS up and running on my platform. I have the southbound side wired up
9/26/18
Gil Glass
,
Ricky Zheng
3
9/13/18
ReadPageSpareWithLayout() & WritePageSpareWithLayout() Still Exist?
For your quesion (3), yes you should manually populate and taken from offs_TagStoreSt which passed to
unread,
ReadPageSpareWithLayout() & WritePageSpareWithLayout() Still Exist?
For your quesion (3), yes you should manually populate and taken from offs_TagStoreSt which passed to
9/13/18
Gil Glass
,
Ricky Zheng
4
8/30/18
Considering Using UFFS In Mission Critical Application
Hi Gil, Yes you are correct, the CPU time hit is predictable. Knowing of UFFS being used in projects
unread,
Considering Using UFFS In Mission Critical Application
Hi Gil, Yes you are correct, the CPU time hit is predictable. Knowing of UFFS being used in projects
8/30/18
Zhang Jianjun
3
11/5/15
Writing NAND too slowly due to unnecessary block recover
Page大小是4096,应用层是按4096大小写入的。实际由于mini head数据大小是4092/page,结果写8个block产生了43次block recover。应用层改成每次写入4092大小,
unread,
Writing NAND too slowly due to unnecessary block recover
Page大小是4096,应用层是按4096大小写入的。实际由于mini head数据大小是4092/page,结果写8个block产生了43次block recover。应用层改成每次写入4092大小,
11/5/15
Frédéric SERGENT
, …
Sergei Sharonov
10
7/28/15
Atomicity of renaming a file
On Wednesday, January 11, 2012 at 2:29:25 PM UTC-6, Ricky wrote: Hi Fred, No, deleting a file is not
unread,
Atomicity of renaming a file
On Wednesday, January 11, 2012 at 2:29:25 PM UTC-6, Ricky wrote: Hi Fred, No, deleting a file is not
7/28/15
caocheng0705
7/27/15
uffs_FlashReadPage()'s error
Hello! There is a problem when the func uffs_BufFlush_Exist_With_BlockCover() is called. The debug
unread,
uffs_FlashReadPage()'s error
Hello! There is a problem when the func uffs_BufFlush_Exist_With_BlockCover() is called. The debug
7/27/15
Sergei Sharonov
7/24/15
Erase counters
Does UFFS implement erase counters? It would be quite useful to know average/min/max number of times
unread,
Erase counters
Does UFFS implement erase counters? It would be quite useful to know average/min/max number of times
7/24/15
Sergei Sharonov
7/16/15
FD_OFFSET
Suggest moving FD_OFFSET into uffs_config.h Rationale: UFFS may not be the only source of FDs in the
unread,
FD_OFFSET
Suggest moving FD_OFFSET into uffs_config.h Rationale: UFFS may not be the only source of FDs in the
7/16/15
Sergei Sharonov
,
Marc Lindahl
2
7/15/15
regression tests
Hi Sergei, The reason I couldn't use it - it has a significant RAM footprint for various data
unread,
regression tests
Hi Sergei, The reason I couldn't use it - it has a significant RAM footprint for various data
7/15/15
Sergei Sharonov
,
Ricky Zheng
3
7/15/15
UFFS flags definition for open()
On Wednesday, July 15, 2015 at 4:36:12 PM UTC-5, Ricky wrote: Yes, it's safe to redefine these
unread,
UFFS flags definition for open()
On Wednesday, July 15, 2015 at 4:36:12 PM UTC-5, Ricky wrote: Yes, it's safe to redefine these
7/15/15
Sergei Sharonov
,
Ricky Zheng
3
7/6/15
UFFS on Kinetis internal flash
Ricky, Thank you for the prompt reply. I was a bit worried about low activity on the mailing list but
unread,
UFFS on Kinetis internal flash
Ricky, Thank you for the prompt reply. I was a bit worried about low activity on the mailing list but
7/6/15
bowerymarc
, …
Sergei Sharonov
4
6/29/15
announce: UFFS for Kinetis ARM
Hi Sergei, In fact a mutex might be better. For the project I had, it made no difference, as only one
unread,
announce: UFFS for Kinetis ARM
Hi Sergei, In fact a mutex might be better. For the project I had, it made no difference, as only one
6/29/15
Frédéric SERGENT
, …
Sergei Sharonov
19
6/29/15
Block erase non-atomicity
On Monday, June 29, 2015 at 3:42:12 AM UTC-5, Ricky wrote: UFFS assume that when erasing a block, the
unread,
Block erase non-atomicity
On Monday, June 29, 2015 at 3:42:12 AM UTC-5, Ricky wrote: UFFS assume that when erasing a block, the
6/29/15
Savin Zlobec
, …
Ricky
3
1/24/15
About commit [86cf34] - Handle more bad block during mount
Yes it's bug, it should be fixed in commit 6149378161f6ebcc638c0e147fd2e6d89d786c70 Regards,
unread,
About commit [86cf34] - Handle more bad block during mount
Yes it's bug, it should be fixed in commit 6149378161f6ebcc638c0e147fd2e6d89d786c70 Regards,
1/24/15
Savin Zlobec
, …
Ricky Zheng
4
5/30/14
uffs_TruncateObject issue
Hi Holger, Yes you just spotted a bug ! it should be '!='. Thanks, Ricky. On 27/05/2014, at
unread,
uffs_TruncateObject issue
Hi Holger, Yes you just spotted a bug ! it should be '!='. Thanks, Ricky. On 27/05/2014, at
5/30/14
Savin Zlobec
10/24/13
Tag ECC calculated, but not used with UFFS_ECC_HW*
Hi Ricky, I have a case where I would like to recover as much data as possible if I get ECC failure
unread,
Tag ECC calculated, but not used with UFFS_ECC_HW*
Hi Ricky, I have a case where I would like to recover as much data as possible if I get ECC failure
10/24/13
Savin Zlobec
,
Marc
6
10/18/13
NAND COPY_PAGE/INTERNAL_DATA_MOVE
Thanks Savin, I'll take a look. It might be worth migrating to internal ECC at some point but the
unread,
NAND COPY_PAGE/INTERNAL_DATA_MOVE
Thanks Savin, I'll take a look. It might be worth migrating to internal ECC at some point but the
10/18/13
bowerymarc
,
Ricky Zheng
4
10/18/13
looks like a bug in either uffs_FormatDevice or uffs_format
Binary semaphore should be enough. Cheers, Ricky. On Fri, Oct 18, 2013 at 1:14 AM, bowerymarc <
unread,
looks like a bug in either uffs_FormatDevice or uffs_format
Binary semaphore should be enough. Cheers, Ricky. On Fri, Oct 18, 2013 at 1:14 AM, bowerymarc <
10/18/13
bowerymarc
,
Ricky Zheng
4
10/17/13
why is uffs_FlashIsBadBlock reading the block twice?
Yes that's the fix. It should be available on master branch by now. On Fri, Oct 18, 2013 at 1:17
unread,
why is uffs_FlashIsBadBlock reading the block twice?
Yes that's the fix. It should be available on master branch by now. On Fri, Oct 18, 2013 at 1:17
10/17/13
bowerymarc
,
Ricky Zheng
3
10/17/13
behavior when first initializing a new flash part
No, it's only implementing read/write page with layout and erase block. It's a Freescale
unread,
behavior when first initializing a new flash part
No, it's only implementing read/write page with layout and erase block. It's a Freescale
10/17/13
flame
,
Ricky Zheng
5
10/17/13
a problem about device lock
Thanks for your reply. I have modified CONFIG_PER_DEVICE_LOCK in uffs_fs.c to
unread,
a problem about device lock
Thanks for your reply. I have modified CONFIG_PER_DEVICE_LOCK in uffs_fs.c to
10/17/13
bowerymarc
,
Ricky Zheng
2
10/10/13
what should WritePageWithLayout() return when called with data == NULL && ts == NULL?
It should return UFFS_FLASH_NO_ERR if WritePage()/WritePageWithLayout() function successfully marked
unread,
what should WritePageWithLayout() return when called with data == NULL && ts == NULL?
It should return UFFS_FLASH_NO_ERR if WritePage()/WritePageWithLayout() function successfully marked
10/10/13
ajron
,
Ricky Zheng
2
5/7/13
undefined CONFIG_ENABLE_UFFS_DEBUG_MSG error
Thanks, I'll fix that. - Ricky On Mon, May 6, 2013 at 10:14 PM, ajron <vtoo...@gmail.com>
unread,
undefined CONFIG_ENABLE_UFFS_DEBUG_MSG error
Thanks, I'll fix that. - Ricky On Mon, May 6, 2013 at 10:14 PM, ajron <vtoo...@gmail.com>
5/7/13
ajron
,
Ricky Zheng
2
5/7/13
device reference count
Thanks, I'll fix that. Regards, Ricky On Mon, May 6, 2013 at 10:44 PM, ajron <vtools.pl@gmail.
unread,
device reference count
Thanks, I'll fix that. Regards, Ricky On Mon, May 6, 2013 at 10:44 PM, ajron <vtools.pl@gmail.
5/7/13