Skip to content

Commit 324ba9a

Browse files
niklautalexcekay
authored andcommitted
Fix mtd command for very small partition sizes of just 32B
1 parent 61f0877 commit 324ba9a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/systemcmds/mtd/mtd.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ static void print_usage()
158158

159159
int mtd_erase(mtd_instance_s &instance)
160160
{
161-
uint8_t v[64];
161+
uint8_t v[32];
162162
memset(v, 0xFF, sizeof(v));
163163

164164
for (uint8_t i = 0; i < instance.n_partitions_current; i++) {
@@ -192,7 +192,7 @@ int mtd_erase(mtd_instance_s &instance)
192192
*/
193193
int mtd_readtest(const mtd_instance_s &instance)
194194
{
195-
uint8_t v[128];
195+
uint8_t v[32];
196196

197197
for (uint8_t i = 0; i < instance.n_partitions_current; i++) {
198198
ssize_t count = 0;
@@ -236,7 +236,7 @@ int mtd_readtest(const mtd_instance_s &instance)
236236
*/
237237
int mtd_rwtest(const mtd_instance_s &instance)
238238
{
239-
uint8_t v[128], v2[128];
239+
uint8_t v[32], v2[32];
240240

241241
for (uint8_t i = 0; i < instance.n_partitions_current; i++) {
242242
ssize_t count = 0;

0 commit comments

Comments
 (0)