solegs писал(а):Записал на флешку все файлы, включил рег - пошло обновление. Посмотрю, что получится, позже напишу.
Обновилось всё нормально, Так же загрузил оба файла, N01.. и N02.. , по очереди, как и указано было.
Так, вроде, всё работает, не перезагружается, не виснет.
Но проблема с определением внешней хранилки по е-сата осталась...
iTuneDVR писал(а):Раз ты наладил логи и они прут , то в студию их

Ну, не то, чтобы именно логи (каюсь, не нашёл, куда этот рег пишает свой сислог) - пока имею лишь сообщения dmesg после загрузки. И вот, что в них есть (заранее прошу прощения, что выкладываю полностью, но лучше лишнее пусть будет, чем вырежу случайно важное):
1) При первом включении регика после обновления, хранилка переинициализирована - всё увиделось, все диски в хранилке доступны и в интерфейсе регика, и через вебморду :
Код: Выделить всё
(none) login: root
Password:
Welcome to HiLinux.
None of nfsroot found in cmdline.
# dmesg
351 bad
yaffs: checking block 352 bad
yaffs: checking block 353 bad
yaffs: checking block 354 bad
yaffs: checking block 355 bad
yaffs: checking block 356 bad
yaffs: checking block 357 bad
yaffs: checking block 358 bad
yaffs: checking block 359 bad
yaffs: checking block 360 bad
yaffs: checking block 361 bad
yaffs: checking block 362 bad
yaffs: checking block 363 bad
yaffs: checking block 364 bad
yaffs: checking block 365 bad
yaffs: checking block 366 bad
yaffs: checking block 367 bad
yaffs: checking block 368 bad
yaffs: checking block 369 bad
yaffs: checking block 370 bad
yaffs: checking block 371 bad
yaffs: checking block 372 bad
yaffs: checking block 373 bad
yaffs: checking block 374 bad
yaffs: checking block 375 bad
yaffs: checking block 376 bad
yaffs: checking block 377 bad
yaffs: checking block 378 bad
yaffs: checking block 379 bad
yaffs: checking block 380 bad
yaffs: checking block 381 bad
yaffs: checking block 382 bad
yaffs: checking block 383 bad
yaffs: checking block 384 bad
yaffs: checking block 385 bad
yaffs: checking block 386 bad
yaffs: checking block 387 bad
yaffs: checking block 388 bad
yaffs: checking block 389 bad
yaffs: checking block 390 bad
yaffs: checking block 391 bad
yaffs: checking block 392 bad
yaffs: checking block 393 bad
yaffs: checking block 394 bad
yaffs: checking block 395 bad
yaffs: checking block 396 bad
yaffs: checking block 397 bad
yaffs: checking block 398 bad
yaffs: checking block 399 bad
yaffs: checking block 400 bad
yaffs: checking block 401 bad
yaffs: checking block 402 bad
yaffs: checking block 403 bad
yaffs: checking block 404 bad
yaffs: checking block 405 bad
yaffs: checking block 406 bad
yaffs: checking block 407 bad
yaffs: checking block 408 bad
yaffs: checking block 409 bad
yaffs: checking block 410 bad
yaffs: checking block 411 bad
yaffs: checking block 412 bad
yaffs: checking block 413 bad
yaffs: checking block 414 bad
yaffs: checking block 415 bad
yaffs: checking block 416 bad
yaffs: checking block 417 bad
yaffs: checking block 418 bad
yaffs: checking block 419 bad
yaffs: checking block 420 bad
yaffs: checking block 421 bad
yaffs: checking block 422 bad
yaffs: checking block 423 bad
yaffs: checking block 424 bad
yaffs: checking block 425 bad
yaffs: checking block 426 bad
yaffs: checking block 427 bad
yaffs: checking block 428 bad
yaffs: checking block 429 bad
yaffs: checking block 430 bad
yaffs: checking block 431 bad
yaffs: checking block 432 bad
yaffs: checking block 433 bad
yaffs: checking block 434 bad
yaffs: checking block 435 bad
yaffs: checking block 436 bad
yaffs: checking block 437 bad
yaffs: checking block 438 bad
yaffs: checking block 439 bad
yaffs: checking block 440 bad
yaffs: checking block 441 bad
yaffs: checking block 442 bad
yaffs: checking block 443 bad
yaffs: checking block 444 bad
yaffs: checking block 445 bad
yaffs: checking block 446 bad
yaffs: checking block 447 bad
yaffs: checking block 448 bad
yaffs: checking block 449 bad
yaffs: checking block 450 bad
yaffs: checking block 451 bad
yaffs: checking block 452 bad
yaffs: checking block 453 bad
yaffs: checking block 454 bad
yaffs: checking block 455 bad
yaffs: checking block 456 bad
yaffs: checking block 457 bad
yaffs: checking block 458 bad
yaffs: checking block 459 bad
yaffs: checking block 460 bad
yaffs: checking block 461 bad
yaffs: checking block 462 bad
yaffs: checking block 463 bad
yaffs: checking block 464 bad
yaffs: checking block 465 bad
yaffs: checking block 466 bad
yaffs: checking block 467 bad
yaffs: checking block 468 bad
yaffs: checking block 469 bad
yaffs: checking block 470 bad
yaffs: checking block 471 bad
yaffs: checking block 472 bad
yaffs: checking block 473 bad
yaffs: checking block 474 bad
yaffs: checking block 475 bad
yaffs: checking block 476 bad
yaffs: checking block 477 bad
yaffs: checking block 478 bad
yaffs: checking block 479 bad
yaffs: checking block 480 bad
yaffs: checking block 481 bad
yaffs: checking block 482 bad
yaffs: checking block 483 bad
yaffs: checking block 484 bad
yaffs: checking block 485 bad
yaffs: checking block 486 bad
yaffs: checking block 487 bad
yaffs: checking block 488 bad
yaffs: checking block 489 bad
yaffs: checking block 490 bad
yaffs: checking block 491 bad
yaffs: checking block 492 bad
yaffs: checking block 493 bad
yaffs: checking block 494 bad
yaffs: checking block 495 bad
yaffs: checking block 496 bad
yaffs: checking block 497 bad
yaffs: checking block 498 bad
yaffs: checking block 499 bad
yaffs: checking block 500 bad
yaffs: checking block 501 bad
yaffs: checking block 502 bad
yaffs: checking block 503 bad
yaffs: checking block 504 bad
yaffs: checking block 505 bad
yaffs: checking block 506 bad
yaffs: checking block 507 bad
yaffs: checking block 508 bad
yaffs: checking block 509 bad
yaffs: checking block 510 bad
yaffs: checking block 511 bad
yaffs: checking block 512 bad
yaffs: checking block 513 bad
yaffs: checking block 514 bad
yaffs: checking block 515 bad
yaffs: checking block 516 bad
yaffs: checking block 517 bad
yaffs: checking block 518 bad
yaffs: checking block 519 bad
yaffs: checking block 520 bad
yaffs: checking block 521 bad
yaffs: checking block 522 bad
yaffs: checking block 523 bad
yaffs: checking block 524 bad
yaffs: checking block 525 bad
yaffs: checking block 526 bad
yaffs: checking block 527 bad
yaffs: checking block 528 bad
yaffs: checking block 529 bad
yaffs: checking block 530 bad
yaffs: checking block 531 bad
yaffs: checking block 532 bad
yaffs: checking block 533 bad
yaffs: checking block 534 bad
yaffs: checking block 535 bad
yaffs: checking block 536 bad
yaffs: checking block 537 bad
yaffs: checking block 538 bad
yaffs: checking block 539 bad
yaffs: checking block 540 bad
yaffs: checking block 541 bad
yaffs: checking block 542 bad
yaffs: checking block 543 bad
yaffs: checking block 544 bad
yaffs: checking block 545 bad
yaffs: checking block 546 bad
yaffs: checking block 547 bad
yaffs: checking block 548 bad
yaffs: checking block 549 bad
yaffs: checking block 550 bad
yaffs: checking block 551 bad
yaffs: checking block 552 bad
yaffs: checking block 553 bad
yaffs: checking block 554 bad
yaffs: checking block 555 bad
yaffs: checking block 556 bad
yaffs: checking block 557 bad
yaffs: checking block 558 bad
yaffs: checking block 559 bad
yaffs: checking block 560 bad
yaffs: checking block 561 bad
yaffs: checking block 562 bad
yaffs: checking block 563 bad
yaffs: checking block 564 bad
yaffs: checking block 565 bad
yaffs: checking block 566 bad
yaffs: checking block 567 bad
yaffs: checking block 568 bad
yaffs: checking block 569 bad
yaffs: checking block 570 bad
yaffs: checking block 571 bad
yaffs: checking block 572 bad
yaffs: checking block 573 bad
yaffs: checking block 574 bad
yaffs: checking block 575 bad
yaffs: checking block 576 bad
yaffs: checking block 577 bad
yaffs: checking block 578 bad
yaffs: checking block 579 bad
yaffs: checking block 580 bad
yaffs: checking block 581 bad
yaffs: checking block 582 bad
yaffs: checking block 583 bad
yaffs: checking block 584 bad
yaffs: checking block 585 bad
yaffs: checking block 586 bad
yaffs: checking block 587 bad
yaffs: checking block 588 bad
yaffs: checking block 589 bad
yaffs: checking block 590 bad
yaffs: checking block 591 bad
yaffs: checking block 592 bad
yaffs: checking block 593 bad
yaffs: checking block 594 bad
yaffs: checking block 595 bad
yaffs: checking block 596 bad
yaffs: checking block 597 bad
yaffs: checking block 598 bad
yaffs: checking block 599 bad
yaffs: checking block 600 bad
yaffs: checking block 601 bad
yaffs: checking block 602 bad
yaffs: checking block 603 bad
yaffs: checking block 604 bad
yaffs: checking block 605 bad
yaffs: checking block 606 bad
yaffs: checking block 607 bad
yaffs: checking block 608 bad
yaffs: checking block 609 bad
yaffs: checking block 610 bad
yaffs: checking block 611 bad
yaffs: checking block 612 bad
yaffs: checking block 613 bad
yaffs: checking block 614 bad
yaffs: checking block 615 bad
yaffs: checking block 616 bad
yaffs: checking block 617 bad
yaffs: checking block 618 bad
yaffs: checking block 619 bad
yaffs: checking block 620 bad
yaffs: checking block 621 bad
yaffs: checking block 622 bad
yaffs: checking block 623 bad
yaffs: checking block 624 bad
yaffs: checking block 625 bad
yaffs: checking block 626 bad
yaffs: checking block 627 bad
yaffs: checking block 628 bad
yaffs: checking block 629 bad
yaffs: checking block 630 bad
yaffs: checking block 631 bad
yaffs: checking block 632 bad
yaffs: checking block 633 bad
yaffs: checking block 634 bad
yaffs: checking block 635 bad
yaffs: checking block 636 bad
yaffs: checking block 637 bad
yaffs: checking block 638 bad
yaffs: checking block 639 bad
yaffs: checking block 640 bad
yaffs: checking block 641 bad
yaffs: checking block 642 bad
yaffs: checking block 643 bad
yaffs: checking block 644 bad
yaffs: checking block 645 bad
yaffs: checking block 646 bad
yaffs: checking block 647 bad
yaffs: checking block 648 bad
yaffs: checking block 649 bad
yaffs: checking block 650 bad
yaffs: checking block 651 bad
yaffs: checking block 652 bad
yaffs: checking block 653 bad
yaffs: checking block 654 bad
yaffs: checking block 655 bad
yaffs: checking block 656 bad
yaffs: checking block 657 bad
yaffs: checking block 658 bad
yaffs: checking block 659 bad
yaffs: checking block 660 bad
yaffs: checking block 661 bad
yaffs: checking block 662 bad
yaffs: checking block 663 bad
yaffs: checking block 664 bad
yaffs: checking block 665 bad
yaffs: checking block 666 bad
yaffs: checking block 667 bad
yaffs: checking block 668 bad
yaffs: checking block 669 bad
yaffs: checking block 670 bad
yaffs: checking block 671 bad
yaffs: checking block 672 bad
yaffs: checking block 673 bad
yaffs: checking block 674 bad
yaffs: checking block 675 bad
yaffs: checking block 676 bad
yaffs: checking block 677 bad
yaffs: checking block 678 bad
yaffs: checking block 679 bad
yaffs: checking block 680 bad
yaffs: checking block 681 bad
yaffs: checking block 682 bad
yaffs: checking block 683 bad
yaffs: checking block 684 bad
yaffs: checking block 685 bad
yaffs: checking block 686 bad
yaffs: checking block 687 bad
yaffs: checking block 688 bad
yaffs: checking block 689 bad
yaffs: checking block 690 bad
yaffs: checking block 691 bad
yaffs: checking block 692 bad
yaffs: checking block 693 bad
yaffs: checking block 694 bad
yaffs: checking block 695 bad
yaffs: checking block 696 bad
yaffs: checking block 697 bad
yaffs: checking block 698 bad
yaffs: checking block 699 bad
yaffs: checking block 700 bad
yaffs: checking block 701 bad
yaffs: checking block 702 bad
yaffs: checking block 703 bad
yaffs: checking block 704 bad
yaffs: checking block 705 bad
yaffs: checking block 706 bad
yaffs: checking block 707 bad
yaffs: checking block 708 bad
yaffs: checking block 709 bad
yaffs: checking block 710 bad
yaffs: checking block 711 bad
yaffs: checking block 712 bad
yaffs: checking block 713 bad
yaffs: checking block 714 bad
yaffs: checking block 715 bad
yaffs: checking block 716 bad
yaffs: checking block 717 bad
yaffs: checking block 718 bad
yaffs: checking block 719 bad
yaffs: yaffs_read_super: is_checkpointed 0
VFS: Mounted root (yaffs2 filesystem) on device 31:2.
Freeing init memory: 168K
udevd (591): /proc/591/oom_adj is deprecated, please use /proc/591/oom_score_adj instead.
STMMAC driver:
platform registration...
done!
Set system config register 0x200300ec with value 0x003f003f
done!
DWMAC1000 - user ID: 0x10, Synopsys ID: 0x36
Enhanced descriptor structure
MACADDR in get is 0:0:0:0:0:0
no valid MAC address for MAC 0;please, use ifconfig or nwhwconfig!
stmmac_associate_phy: phy 0 mode=1
eth0 - (dev. name: stmmaceth - id: 0, IRQ #59
IO base addr: 0xfe0a0000)
smiInit ok
STMMAC MII Bus: probed
eth0: PHY ID 00000000 at 30 IRQ -6 (1:1e) active
eth0: PHY ID 001cc915 at 31 IRQ 0 (1:1f)
DWMAC1000 - user ID: 0x10, Synopsys ID: 0x36
Enhanced descriptor structure
MACADDR in get is 0:0:0:0:0:0
no valid MAC address for MAC 1;please, use ifconfig or nwhwconfig!
stmmac_associate_phy: phy 1 mode=6
eth1 - (dev. name: stmmaceth - id: 0, IRQ #59
IO base addr: 0xfe0a4000)
eth1: PHY ID 00000000 at 30 IRQ -6 (1:1e)
eth1: PHY ID 001cc915 at 31 IRQ 0 (1:1f) active
stmmac_reset: RESET COMPLETE!
**************************************************
* TNK driver built on Jan 20 2015 at 16:04:36
* TNK driver mode is TOE
**************************************************
stmmac: Rx Checksum Offload Engine supported
stmmac: Rx Checksum Offload Engine supported
switchmac_init success
Hisilicon Media Memory Zone Manager
ERROR: Conflict MMZ:
MMZ new: PHYS(0x9FA00000, 0x9FEFFFFF), GFP=0, nBYTES=5120KB, NAME="jpeg"
MMZ exist: PHYS(0x8C000000, 0x9FAFFFFF), GFP=0, nBYTES=322560KB, NAME="anonymous"
Add new MMZ failed!
Add MMZ failed: PHYS(0x9FA00000, 0x9FEFFFFF), GFP=0, nBYTES=5120KB, NAME="jpeg"
hi3535_base: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
Hisilicon UMAP device driver interface: v3.00
load sys.ko for Hi3535...OK!
Load tde.ko ...OK!
load vgs.ko for Hi3535...OK!
load venc.ko for Hi3535...OK!
load chnl.ko for Hi3535...OK!
load h264e.ko for Hi3535...OK!
load rc.ko for Hi3535...OK!
load jpege.ko for Hi3535...OK!
load vou.ko ....OK!
load vpss.ko ....OK!
load vda.ko ....OK!
load region.ko ....OK!
load vdec.ko ....OK
load vhd firmware.ko OK
load hdmi.ko ....OK!
Load hi_jpegdec.ko success. (SDK_VERSION:[SDK_VERSION] Build Time:[Feb 6 2015, 19:57:25])
sd 0:0:0:0: [sda] 625142448 512-byte logical blocks: (320 GB/298 GiB)
sd 1:0:0:0: [sdb] 1465147055 512-byte logical blocks: (750 GB/698 GiB)
sd 1:0:0:0: [sdb] Write Protect is off
sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
sd 1:1:0:0: [sdc] 1465149168 512-byte logical blocks: (750 GB/698 GiB)
sd 1:1:0:0: [sdc] Write Protect is off
sd 1:1:0:0: [sdc] Mode Sense: 00 3a 00 00
sd 1:1:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sdb: unknown partition table
sd 1:0:0:0: [sdb] Attached SCSI disk
sdc: unknown partition table
sd 1:1:0:0: [sdc] Attached SCSI disk
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sda: sda1 sda2 < sda5 >
sd 0:0:0:0: [sda] Attached SCSI disk
usbcore: registered new interface driver option
USB Serial support registered for GSM modem (1-port)
acodec inited!
eth1: generated random MAC address 56:7f:b4:6b:2e:21
MACADDR in set is 56:7f:b4:6b:2e:21
PHY: 1:1f - Link is Up - 100/Full
kjournald starting. Commit interval 5 seconds
EXT3-fs (sda1): warning: mounting fs with errors, running e2fsck is recommended
EXT3-fs (sda1): using internal journal
EXT3-fs (sda1): mounted filesystem with ordered data mode
sdb: sdb1 sdb2 < sdb5 >
sdc: sdc1 sdc2 < sdc5 >
[GPIO] GPIOGET_WATCHDOG Enable chardata = 1!!!
MACADDR in set is 0:10:a9:aa:94:6e
MACADDR in set is 0:10:a9:aa:94:6e
PHY: 1:1f - Link is Up - 100/Full
#
И даже после форматирования обоих дисков хранилки из рега и последующей перезагрузки регика диски не отвалились!
Но щасте длилось не долго, до первой перезагрузки хранилки - отвалились.
Пытаясь добиться того, чтобы диски снова увиделись, отключил и включил хранилку и рег вместе. Сперва в дмесг появилось вот это:
Код: Выделить всё
(none) login: root
Password:
Welcome to HiLinux.
None of nfsroot found in cmdline.
# dmesg
hecking block 330 bad
yaffs: checking block 331 bad
yaffs: checking block 332 bad
yaffs: checking block 333 bad
yaffs: checking block 334 bad
yaffs: checking block 335 bad
yaffs: checking block 336 bad
yaffs: checking block 337 bad
yaffs: checking block 338 bad
yaffs: checking block 339 bad
yaffs: checking block 340 bad
yaffs: checking block 341 bad
yaffs: checking block 342 bad
yaffs: checking block 343 bad
yaffs: checking block 344 bad
yaffs: checking block 345 bad
yaffs: checking block 346 bad
yaffs: checking block 347 bad
yaffs: checking block 348 bad
yaffs: checking block 349 bad
yaffs: checking block 350 bad
yaffs: checking block 351 bad
yaffs: checking block 352 bad
yaffs: checking block 353 bad
yaffs: checking block 354 bad
yaffs: checking block 355 bad
yaffs: checking block 356 bad
yaffs: checking block 357 bad
yaffs: checking block 358 bad
yaffs: checking block 359 bad
yaffs: checking block 360 bad
yaffs: checking block 361 bad
yaffs: checking block 362 bad
yaffs: checking block 363 bad
yaffs: checking block 364 bad
yaffs: checking block 365 bad
yaffs: checking block 366 bad
yaffs: checking block 367 bad
yaffs: checking block 368 bad
yaffs: checking block 369 bad
yaffs: checking block 370 bad
yaffs: checking block 371 bad
yaffs: checking block 372 bad
yaffs: checking block 373 bad
yaffs: checking block 374 bad
yaffs: checking block 375 bad
yaffs: checking block 376 bad
yaffs: checking block 377 bad
yaffs: checking block 378 bad
yaffs: checking block 379 bad
yaffs: checking block 380 bad
yaffs: checking block 381 bad
yaffs: checking block 382 bad
yaffs: checking block 383 bad
yaffs: checking block 384 bad
yaffs: checking block 385 bad
yaffs: checking block 386 bad
yaffs: checking block 387 bad
yaffs: checking block 388 bad
yaffs: checking block 389 bad
yaffs: checking block 390 bad
yaffs: checking block 391 bad
yaffs: checking block 392 bad
yaffs: checking block 393 bad
yaffs: checking block 394 bad
yaffs: checking block 395 bad
yaffs: checking block 396 bad
yaffs: checking block 397 bad
yaffs: checking block 398 bad
yaffs: checking block 399 bad
yaffs: checking block 400 bad
yaffs: checking block 401 bad
yaffs: checking block 402 bad
yaffs: checking block 403 bad
yaffs: checking block 404 bad
yaffs: checking block 405 bad
yaffs: checking block 406 bad
yaffs: checking block 407 bad
yaffs: checking block 408 bad
yaffs: checking block 409 bad
yaffs: checking block 410 bad
yaffs: checking block 411 bad
yaffs: checking block 412 bad
yaffs: checking block 413 bad
yaffs: checking block 414 bad
yaffs: checking block 415 bad
yaffs: checking block 416 bad
yaffs: checking block 417 bad
yaffs: checking block 418 bad
yaffs: checking block 419 bad
yaffs: checking block 420 bad
yaffs: checking block 421 bad
yaffs: checking block 422 bad
yaffs: checking block 423 bad
yaffs: checking block 424 bad
yaffs: checking block 425 bad
yaffs: checking block 426 bad
yaffs: checking block 427 bad
yaffs: checking block 428 bad
yaffs: checking block 429 bad
yaffs: checking block 430 bad
yaffs: checking block 431 bad
yaffs: checking block 432 bad
yaffs: checking block 433 bad
yaffs: checking block 434 bad
yaffs: checking block 435 bad
yaffs: checking block 436 bad
yaffs: checking block 437 bad
yaffs: checking block 438 bad
yaffs: checking block 439 bad
yaffs: checking block 440 bad
yaffs: checking block 441 bad
yaffs: checking block 442 bad
yaffs: checking block 443 bad
yaffs: checking block 444 bad
yaffs: checking block 445 bad
yaffs: checking block 446 bad
yaffs: checking block 447 bad
yaffs: checking block 448 bad
yaffs: checking block 449 bad
yaffs: checking block 450 bad
yaffs: checking block 451 bad
yaffs: checking block 452 bad
yaffs: checking block 453 bad
yaffs: checking block 454 bad
yaffs: checking block 455 bad
yaffs: checking block 456 bad
yaffs: checking block 457 bad
yaffs: checking block 458 bad
yaffs: checking block 459 bad
yaffs: checking block 460 bad
yaffs: checking block 461 bad
yaffs: checking block 462 bad
yaffs: checking block 463 bad
yaffs: checking block 464 bad
yaffs: checking block 465 bad
yaffs: checking block 466 bad
yaffs: checking block 467 bad
yaffs: checking block 468 bad
yaffs: checking block 469 bad
yaffs: checking block 470 bad
yaffs: checking block 471 bad
yaffs: checking block 472 bad
yaffs: checking block 473 bad
yaffs: checking block 474 bad
yaffs: checking block 475 bad
yaffs: checking block 476 bad
yaffs: checking block 477 bad
yaffs: checking block 478 bad
yaffs: checking block 479 bad
yaffs: checking block 480 bad
yaffs: checking block 481 bad
yaffs: checking block 482 bad
yaffs: checking block 483 bad
yaffs: checking block 484 bad
yaffs: checking block 485 bad
yaffs: checking block 486 bad
yaffs: checking block 487 bad
yaffs: checking block 488 bad
yaffs: checking block 489 bad
yaffs: checking block 490 bad
yaffs: checking block 491 bad
yaffs: checking block 492 bad
yaffs: checking block 493 bad
yaffs: checking block 494 bad
yaffs: checking block 495 bad
yaffs: checking block 496 bad
yaffs: checking block 497 bad
yaffs: checking block 498 bad
yaffs: checking block 499 bad
yaffs: checking block 500 bad
yaffs: checking block 501 bad
yaffs: checking block 502 bad
yaffs: checking block 503 bad
yaffs: checking block 504 bad
yaffs: checking block 505 bad
yaffs: checking block 506 bad
yaffs: checking block 507 bad
yaffs: checking block 508 bad
yaffs: checking block 509 bad
yaffs: checking block 510 bad
yaffs: checking block 511 bad
yaffs: checking block 512 bad
yaffs: checking block 513 bad
yaffs: checking block 514 bad
yaffs: checking block 515 bad
yaffs: checking block 516 bad
yaffs: checking block 517 bad
yaffs: checking block 518 bad
yaffs: checking block 519 bad
yaffs: checking block 520 bad
yaffs: checking block 521 bad
yaffs: checking block 522 bad
yaffs: checking block 523 bad
yaffs: checking block 524 bad
yaffs: checking block 525 bad
yaffs: checking block 526 bad
yaffs: checking block 527 bad
yaffs: checking block 528 bad
yaffs: checking block 529 bad
yaffs: checking block 530 bad
yaffs: checking block 531 bad
yaffs: checking block 532 bad
yaffs: checking block 533 bad
yaffs: checking block 534 bad
yaffs: checking block 535 bad
yaffs: checking block 536 bad
yaffs: checking block 537 bad
yaffs: checking block 538 bad
yaffs: checking block 539 bad
yaffs: checking block 540 bad
yaffs: checking block 541 bad
yaffs: checking block 542 bad
yaffs: checking block 543 bad
yaffs: checking block 544 bad
yaffs: checking block 545 bad
yaffs: checking block 546 bad
yaffs: checking block 547 bad
yaffs: checking block 548 bad
yaffs: checking block 549 bad
yaffs: checking block 550 bad
yaffs: checking block 551 bad
yaffs: checking block 552 bad
yaffs: checking block 553 bad
yaffs: checking block 554 bad
yaffs: checking block 555 bad
yaffs: checking block 556 bad
yaffs: checking block 557 bad
yaffs: checking block 558 bad
yaffs: checking block 559 bad
yaffs: checking block 560 bad
yaffs: checking block 561 bad
yaffs: checking block 562 bad
yaffs: checking block 563 bad
yaffs: checking block 564 bad
yaffs: checking block 565 bad
yaffs: checking block 566 bad
yaffs: checking block 567 bad
yaffs: checking block 568 bad
yaffs: checking block 569 bad
yaffs: checking block 570 bad
yaffs: checking block 571 bad
yaffs: checking block 572 bad
yaffs: checking block 573 bad
yaffs: checking block 574 bad
yaffs: checking block 575 bad
yaffs: checking block 576 bad
yaffs: checking block 577 bad
yaffs: checking block 578 bad
yaffs: checking block 579 bad
yaffs: checking block 580 bad
yaffs: checking block 581 bad
yaffs: checking block 582 bad
yaffs: checking block 583 bad
yaffs: checking block 584 bad
yaffs: checking block 585 bad
yaffs: checking block 586 bad
yaffs: checking block 587 bad
yaffs: checking block 588 bad
yaffs: checking block 589 bad
yaffs: checking block 590 bad
yaffs: checking block 591 bad
yaffs: checking block 592 bad
yaffs: checking block 593 bad
yaffs: checking block 594 bad
yaffs: checking block 595 bad
yaffs: checking block 596 bad
yaffs: checking block 597 bad
yaffs: checking block 598 bad
yaffs: checking block 599 bad
yaffs: checking block 600 bad
yaffs: checking block 601 bad
yaffs: checking block 602 bad
yaffs: checking block 603 bad
yaffs: checking block 604 bad
yaffs: checking block 605 bad
yaffs: checking block 606 bad
yaffs: checking block 607 bad
yaffs: checking block 608 bad
yaffs: checking block 609 bad
yaffs: checking block 610 bad
yaffs: checking block 611 bad
yaffs: checking block 612 bad
yaffs: checking block 613 bad
yaffs: checking block 614 bad
yaffs: checking block 615 bad
yaffs: checking block 616 bad
yaffs: checking block 617 bad
yaffs: checking block 618 bad
yaffs: checking block 619 bad
yaffs: checking block 620 bad
yaffs: checking block 621 bad
yaffs: checking block 622 bad
yaffs: checking block 623 bad
yaffs: checking block 624 bad
yaffs: checking block 625 bad
yaffs: checking block 626 bad
yaffs: checking block 627 bad
yaffs: checking block 628 bad
yaffs: checking block 629 bad
yaffs: checking block 630 bad
yaffs: checking block 631 bad
yaffs: checking block 632 bad
yaffs: checking block 633 bad
yaffs: checking block 634 bad
yaffs: checking block 635 bad
yaffs: checking block 636 bad
yaffs: checking block 637 bad
yaffs: checking block 638 bad
yaffs: checking block 639 bad
yaffs: checking block 640 bad
yaffs: checking block 641 bad
yaffs: checking block 642 bad
yaffs: checking block 643 bad
yaffs: checking block 644 bad
yaffs: checking block 645 bad
yaffs: checking block 646 bad
yaffs: checking block 647 bad
yaffs: checking block 648 bad
yaffs: checking block 649 bad
yaffs: checking block 650 bad
yaffs: checking block 651 bad
yaffs: checking block 652 bad
yaffs: checking block 653 bad
yaffs: checking block 654 bad
yaffs: checking block 655 bad
yaffs: checking block 656 bad
yaffs: checking block 657 bad
yaffs: checking block 658 bad
yaffs: checking block 659 bad
yaffs: checking block 660 bad
yaffs: checking block 661 bad
yaffs: checking block 662 bad
yaffs: checking block 663 bad
yaffs: checking block 664 bad
yaffs: checking block 665 bad
yaffs: checking block 666 bad
yaffs: checking block 667 bad
yaffs: checking block 668 bad
yaffs: checking block 669 bad
yaffs: checking block 670 bad
yaffs: checking block 671 bad
yaffs: checking block 672 bad
yaffs: checking block 673 bad
yaffs: checking block 674 bad
yaffs: checking block 675 bad
yaffs: checking block 676 bad
yaffs: checking block 677 bad
yaffs: checking block 678 bad
yaffs: checking block 679 bad
yaffs: checking block 680 bad
yaffs: checking block 681 bad
yaffs: checking block 682 bad
yaffs: checking block 683 bad
yaffs: checking block 684 bad
yaffs: checking block 685 bad
yaffs: checking block 686 bad
yaffs: checking block 687 bad
yaffs: checking block 688 bad
yaffs: checking block 689 bad
yaffs: checking block 690 bad
yaffs: checking block 691 bad
yaffs: checking block 692 bad
yaffs: checking block 693 bad
yaffs: checking block 694 bad
yaffs: checking block 695 bad
yaffs: checking block 696 bad
yaffs: checking block 697 bad
yaffs: checking block 698 bad
yaffs: checking block 699 bad
yaffs: checking block 700 bad
yaffs: checking block 701 bad
yaffs: checking block 702 bad
yaffs: checking block 703 bad
yaffs: checking block 704 bad
yaffs: checking block 705 bad
yaffs: checking block 706 bad
yaffs: checking block 707 bad
yaffs: checking block 708 bad
yaffs: checking block 709 bad
yaffs: checking block 710 bad
yaffs: checking block 711 bad
yaffs: checking block 712 bad
yaffs: checking block 713 bad
yaffs: checking block 714 bad
yaffs: checking block 715 bad
yaffs: checking block 716 bad
yaffs: checking block 717 bad
yaffs: checking block 718 bad
yaffs: checking block 719 bad
yaffs: yaffs_read_super: is_checkpointed 0
VFS: Mounted root (yaffs2 filesystem) on device 31:2.
Freeing init memory: 168K
udevd (581): /proc/581/oom_adj is deprecated, please use /proc/581/oom_score_adj instead.
STMMAC driver:
platform registration...
done!
Set system config register 0x200300ec with value 0x003f003f
done!
DWMAC1000 - user ID: 0x10, Synopsys ID: 0x36
Enhanced descriptor structure
MACADDR in get is 0:0:0:0:0:0
no valid MAC address for MAC 0;please, use ifconfig or nwhwconfig!
stmmac_associate_phy: phy 0 mode=1
eth0 - (dev. name: stmmaceth - id: 0, IRQ #59
IO base addr: 0xfe0a0000)
smiInit ok
STMMAC MII Bus: probed
eth0: PHY ID 00000000 at 30 IRQ -6 (1:1e) active
eth0: PHY ID 001cc915 at 31 IRQ 0 (1:1f)
DWMAC1000 - user ID: 0x10, Synopsys ID: 0x36
Enhanced descriptor structure
MACADDR in get is 0:0:0:0:0:0
no valid MAC address for MAC 1;please, use ifconfig or nwhwconfig!
stmmac_associate_phy: phy 1 mode=6
eth1 - (dev. name: stmmaceth - id: 0, IRQ #59
IO base addr: 0xfe0a4000)
eth1: PHY ID 00000000 at 30 IRQ -6 (1:1e)
eth1: PHY ID 001cc915 at 31 IRQ 0 (1:1f) active
stmmac_reset: RESET COMPLETE!
**************************************************
* TNK driver built on Jan 20 2015 at 16:04:36
* TNK driver mode is TOE
**************************************************
stmmac: Rx Checksum Offload Engine supported
stmmac: Rx Checksum Offload Engine supported
switchmac_init success
Hisilicon Media Memory Zone Manager
ERROR: Conflict MMZ:
MMZ new: PHYS(0x9FA00000, 0x9FEFFFFF), GFP=0, nBYTES=5120KB, NAME="jpeg"
MMZ exist: PHYS(0x8C000000, 0x9FAFFFFF), GFP=0, nBYTES=322560KB, NAME="anonymous"
Add new MMZ failed!
Add MMZ failed: PHYS(0x9FA00000, 0x9FEFFFFF), GFP=0, nBYTES=5120KB, NAME="jpeg"
hi3535_base: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
Hisilicon UMAP device driver interface: v3.00
load sys.ko for Hi3535...OK!
Load tde.ko ...OK!
load vgs.ko for Hi3535...OK!
load venc.ko for Hi3535...OK!
load chnl.ko for Hi3535...OK!
load h264e.ko for Hi3535...OK!
load rc.ko for Hi3535...OK!
load jpege.ko for Hi3535...OK!
load vou.ko ....OK!
load vpss.ko ....OK!
load vda.ko ....OK!
load region.ko ....OK!
load vdec.ko ....OK
load vhd firmware.ko OK
load hdmi.ko ....OK!
Load hi_jpegdec.ko success. (SDK_VERSION:[SDK_VERSION] Build Time:[Feb 6 2015, 19:57:25])
sd 0:0:0:0: [sda] 625142448 512-byte logical blocks: (320 GB/298 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sda: sda1 sda2 < sda5 >
sd 0:0:0:0: [sda] Attached SCSI disk
usbcore: registered new interface driver option
USB Serial support registered for GSM modem (1-port)
acodec inited!
eth1: generated random MAC address a6:10:26:2e:b4:15
MACADDR in set is a6:10:26:2e:b4:15
PHY: 1:1f - Link is Up - 100/Full
kjournald starting. Commit interval 5 seconds
EXT3-fs (sda1): warning: mounting fs with errors, running e2fsck is recommended
EXT3-fs (sda1): using internal journal
EXT3-fs (sda1): mounted filesystem with ordered data mode
[GPIO] GPIOGET_WATCHDOG Enable chardata = 1!!!
MACADDR in set is 0:10:a9:aa:94:6e
MACADDR in set is 0:10:a9:aa:94:6e
PHY: 1:1f - Link is Up - 100/Full
#
...хранилка вообще не увиделась.
Попробовал перезагрузить отдельтно рег, затем то поочереди, то вместе рег и хранилку, с разными задержками по включению - не помогло, в большинстве случаев выдавало примерно вот такое, когда со списком ошибок вначале, когда без него, но в любом случае хранилка не цеплялась:
Код: Выделить всё
(none) login: root
Password:
Welcome to HiLinux.
None of nfsroot found in cmdline.
# dmesg
Booting Linux on physical CPU 0
Linux version 3.4.35_hi3535 (root@sqy-desktop) (gcc version 4.4.1 (Hisilicon_v100(gcc4.4-290+uclibc_0.9.32.1+eabi+linuxpthread)) ) #9 SMP Fri Ma
y 22 11:33:38 CST 2015
CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c53c7d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: hi3535
Truncating memory at 0x80000000 to fit in 32-bit physical address space
Memory policy: ECC disabled, Data cache writealloc
On node 0 totalpages: 49152
free_area_init_node: node 0, pgdat c05b92c0, node_mem_map c05d4000
Normal zone: 384 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 48768 pages, LIFO batch:15
PERCPU: Embedded 7 pages/cpu @c0757000 s5888 r8192 d14592 u32768
pcpu-alloc: s5888 r8192 d14592 u32768 alloc=8*4096
pcpu-alloc: [0] 0 [0] 1
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 48768
Kernel command line: mem=192M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=yaffs2 mtdparts=hinand:1M(uboot),3M(kernel),90M(rfs),20M(ap
p),10M(config),4M(logo)
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 192MB = 192MB total
Memory: 188820k/188820k available, 7788k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
vmalloc : 0xcc800000 - 0xff000000 ( 808 MB)
lowmem : 0xc0000000 - 0xcc000000 ( 192 MB)
pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
.text : 0xc0008000 - 0xc055f000 (5468 kB)
.init : 0xc055f000 - 0xc0589700 ( 170 kB)
.data : 0xc058a000 - 0xc05b9f60 ( 192 kB)
.bss : 0xc05b9f84 - 0xc05d331c ( 101 kB)
SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:128
sched_clock: 32 bits at 62MHz, resolution 16ns, wraps every 68719ms
Console: colour dummy device 80x30
Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Initializing cgroup subsys freezer
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
Setting up static identity map for 0x80438000 - 0x80438034
L310 cache controller enabled
l2x0: 16 ways, CACHE_ID 0x410000c9, AUX_CTRL 0x72430001, Cache size: 262144 B
CPU1: Booted secondary processor
CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
Brought up 2 CPUs
SMP: Total of 2 processors activated (3981.31 BogoMIPS).
NET: Registered protocol family 16
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
Serial: AMBA PL011 UART driver
uart:0: ttyAMA0 at MMIO 0x20080000 (irq = 40) is a PL011 rev2
console [ttyAMA0] enabled
uart:1: ttyAMA1 at MMIO 0x20090000 (irq = 41) is a PL011 rev2
uart:2: ttyAMA2 at MMIO 0x200a0000 (irq = 42) is a PL011 rev2
bio: create slab <bio-0> at 0
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Switching to clocksource timer0
cfg80211: Calling CRDA to update world regulatory domain
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP: reno registered
UDP hash table entries: 128 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 128 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
NTFS driver 2.1.30 [Flags: R/W DEBUG].
yaffs: yaffs built Jan 20 2015 11:24:16 Installing.
msgmni has been set to 368
encryption fail
no ack
sha204_sn is 1
sha204_sn is 23
sha204_sn is 6e
sha204_sn is 94
sha204_sn is aa
sha204_sn is a9
sha204_sn is 10
sha204_sn is ae
sha204_sn is ee
sha204_devinfo is 44 i is 0
sha204_devinfo is 56 i is 1
sha204_devinfo is 52 i is 2
sha204_devinfo is 32 i is 3
sha204_devinfo is 33 i is 4
sha204_devinfo is 35 i is 5
sha204_devinfo is 31 i is 6
sha204_devinfo is 35 i is 7
sha204_devinfo is 30 i is 8
sha204_devinfo is 34 i is 9
sha204_devinfo is 1 i is 10
sha204_devinfo is 5c i is 11
sha204_devinfo is 0 i is 12
sha204_devinfo is 0 i is 13
sha204_devinfo is 0 i is 14
sha204_devinfo is 0 i is 15
TempKey is 25
TempKey is b9
TempKey is a2
TempKey is 1a
TempKey is 16
TempKey is a6
TempKey is d0
TempKey is cd
TempKey is 50
TempKey is db
TempKey is 6
TempKey is 60
TempKey is 3d
TempKey is cd
TempKey is 8a
TempKey is cf
TempKey is a9
TempKey is 48
TempKey is 1c
TempKey is 5c
TempKey is 1f
TempKey is 88
TempKey is 85
TempKey is 85
TempKey is b2
TempKey is c8
TempKey is 70
TempKey is 2b
TempKey is 38
TempKey is 1a
TempKey is 72
TempKey is 5d
encryption ok
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
brd: module loaded
NCQ is supported.
ahci: SSS flag set, parallel bus scan disabled
ahci ahci.0: AHCI 0001.0300 32 slots 3 ports 6 Gbps 0x7 impl platform mode
ahci ahci.0: flags: ncq sntf stag pm led clo only pmp fbs slum part ccc sxs boh
scsi0 : ahci_platform
scsi1 : ahci_platform
scsi2 : ahci_platform
ata1: SATA max UDMA/133 mmio [mem 0x12010000-0x1201ffff] port 0x100 irq 63
ata2: SATA max UDMA/133 mmio [mem 0x12010000-0x1201ffff] port 0x180 irq 63
ata3: SATA max UDMA/133 mmio [mem 0x12010000-0x1201ffff] port 0x200 irq 63
Spi id table Version 1.22
Hisfc350 Device Driver, Version 1.10
Found Nand Flash Controller V504.
Nand ID: 0xAD 0xF1 0x80 0x1D 0xAD 0xF1 0x80 0x1D
Nand: Hynix NAND 128MiB 3,3V 8-bit
Nand(Hardware): Block:128KB Page:2KB OOB:64B ECC:4bits/512Byte Chip:128MB*1
6 cmdlinepart partitions found on MTD device hinand
6 cmdlinepart partitions found on MTD device hinand
Creating 6 MTD partitions on "hinand":
0x000000000000-0x000000100000 : "uboot"
0x000000100000-0x000000400000 : "kernel"
0x000000400000-0x000005e00000 : "rfs"
0x000005e00000-0x000007200000 : "app"
0x000007200000-0x000007c00000 : "config"
0x000007c00000-0x000008000000 : "logo"
PPP generic driver version 2.4.2
PPP BSD Compression module registered
PPP Deflate Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
usbcore: registered new interface driver rt2800usb
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
hiusb-ehci hiusb-ehci.0: HIUSB EHCI
hiusb-ehci hiusb-ehci.0: new USB bus registered, assigned bus number 1
hiusb-ehci hiusb-ehci.0: irq 54, io mem 0x10040000
hiusb-ehci hiusb-ehci.0: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
hiusb-ohci hiusb-ohci.0: HIUSB OHCI
hiusb-ohci hiusb-ohci.0: new USB bus registered, assigned bus number 2
hiusb-ohci hiusb-ohci.0: irq 53, io mem 0x10030000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
xhci-hcd hiusb3.0: xHCI Host Controller
ata1.00: ATA-8: FUJITSU MJA2320BH G2, 00400018, max UDMA/100
xhci-hcd hiusb3.0: new USB bus registered, assigned bus number 3
xhci-hcd hiusb3.0: irq 64, io mem 0x12000000
ata1.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 31/32)
xHCI xhci_add_endpoint called for root hub
xHCI xhci_check_bandwidth called for root hub
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 1 port detected
ata1.00: configured for UDMA/100
scsi 0:0:0:0: Direct-Access ATA FUJITSU MJA2320B 0040 PQ: 0 ANSI: 5
xhci-hcd hiusb3.0: xHCI Host Controller
xhci-hcd hiusb3.0: new USB bus registered, assigned bus number 4
xHCI xhci_add_endpoint called for root hub
xHCI xhci_check_bandwidth called for root hub
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
scsi 0:0:0:0: Attached scsi generic sg0 type 0
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbserial
usbserial: USB Serial Driver core
mousedev: PS/2 mouse device common for all mice
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP: cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
NET: Registered protocol family 15
lib80211: common routines for IEEE802.11 drivers
lib80211_crypt: registered algorithm 'NULL'
Registering the dns_resolver key type
registered taskstats version 1
ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.15: Port Multiplier 1.2, 0x197b:0x0325 r0, 2 ports, feat 0x5/0xf
ata2.00: hard resetting link
ata2.15: qc timeout (cmd 0xe4)
ata2.00: failed to read SCR 0 (Emask=0x4)
ata2.00: failed to read SCR 0 (Emask=0x40)
ata2.00: softreset failed (1st FIS failed)
ata2.00: failed to read SCR 0 (Emask=0x40)
ata2.00: reset failed, giving up
ata2.15: hard resetting link
ata2.15: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.00: hard resetting link
ata2.15: qc timeout (cmd 0xe4)
ata2.00: failed to read SCR 0 (Emask=0x4)
ata2.00: failed to read SCR 0 (Emask=0x40)
ata2.00: softreset failed (1st FIS failed)
ata2.00: failed to read SCR 0 (Emask=0x40)
ata2.00: reset failed, giving up
ata2.15: hard resetting link
ata2.15: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.00: hard resetting link
ata2.15: qc timeout (cmd 0xe4)
ata2.00: failed to read SCR 0 (Emask=0x4)
ata2.00: failed to read SCR 0 (Emask=0x40)
ata2.00: softreset failed (1st FIS failed)
ata2.00: failed to read SCR 0 (Emask=0x40)
ata2.00: reset failed, giving up
ata2.00: failed to recover link after 3 tries, disabling
ata2.15: hard resetting link
ata2.15: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.15: qc timeout (cmd 0xe4)
ata2.00: failed to read SCR 0 (Emask=0x4)
ata2.00: failed to write SCR 1 (Emask=0x40)
ata2.00: failed to clear SError.N (errno=-5)
ata2.15: hard resetting link
ata2.15: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.15: qc timeout (cmd 0xe4)
ata2.00: failed to read SCR 0 (Emask=0x4)
ata2.00: failed to write SCR 1 (Emask=0x40)
ata2.00: failed to clear SError.N (errno=-5)
ata2.15: hard resetting link
ata2.15: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.15: qc timeout (cmd 0xe4)
ata2.00: failed to read SCR 0 (Emask=0x4)
ata2.00: failed to write SCR 1 (Emask=0x40)
ata2.00: failed to clear SError.N (errno=-5)
ata2.15: hard resetting link
ata2.15: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.15: qc timeout (cmd 0xe4)
ata2.00: failed to read SCR 0 (Emask=0x4)
ata2.00: failed to write SCR 1 (Emask=0x40)
ata2.00: failed to clear SError.N (errno=-5)
ata2: failed to recover PMP after 5 tries, giving up
ata2.15: Port Multiplier detaching
ahci ahci.0: FBS is disabled
ata2.00: disabled
ata2: hard resetting link
ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2: EH complete
ata3: SATA link down (SStatus 0 SControl 300)
yaffs: dev is 32505858 name is "mtdblock2" rw
yaffs: passed flags ""
yaffs: yaffs: Attempting MTD mount of 31.2,"mtdblock2"
yaffs: checking block 80 bad
yaffs: checking block 85 bad
yaffs: yaffs_read_super: is_checkpointed 1
VFS: Mounted root (yaffs2 filesystem) on device 31:2.
Freeing init memory: 168K
udevd (581): /proc/581/oom_adj is deprecated, please use /proc/581/oom_score_adj instead.
STMMAC driver:
platform registration...
done!
Set system config register 0x200300ec with value 0x003f003f
done!
DWMAC1000 - user ID: 0x10, Synopsys ID: 0x36
Enhanced descriptor structure
MACADDR in get is 0:0:0:0:0:0
no valid MAC address for MAC 0;please, use ifconfig or nwhwconfig!
stmmac_associate_phy: phy 0 mode=1
eth0 - (dev. name: stmmaceth - id: 0, IRQ #59
IO base addr: 0xfe0a0000)
smiInit ok
STMMAC MII Bus: probed
eth0: PHY ID 00000000 at 30 IRQ -6 (1:1e) active
eth0: PHY ID 001cc915 at 31 IRQ 0 (1:1f)
DWMAC1000 - user ID: 0x10, Synopsys ID: 0x36
Enhanced descriptor structure
MACADDR in get is 0:0:0:0:0:0
no valid MAC address for MAC 1;please, use ifconfig or nwhwconfig!
stmmac_associate_phy: phy 1 mode=6
eth1 - (dev. name: stmmaceth - id: 0, IRQ #59
IO base addr: 0xfe0a4000)
eth1: PHY ID 00000000 at 30 IRQ -6 (1:1e)
eth1: PHY ID 001cc915 at 31 IRQ 0 (1:1f) active
stmmac_reset: RESET COMPLETE!
**************************************************
* TNK driver built on Jan 20 2015 at 16:04:36
* TNK driver mode is TOE
**************************************************
stmmac: Rx Checksum Offload Engine supported
stmmac: Rx Checksum Offload Engine supported
switchmac_init success
Hisilicon Media Memory Zone Manager
ERROR: Conflict MMZ:
MMZ new: PHYS(0x9FA00000, 0x9FEFFFFF), GFP=0, nBYTES=5120KB, NAME="jpeg"
MMZ exist: PHYS(0x8C000000, 0x9FAFFFFF), GFP=0, nBYTES=322560KB, NAME="anonymous"
Add new MMZ failed!
Add MMZ failed: PHYS(0x9FA00000, 0x9FEFFFFF), GFP=0, nBYTES=5120KB, NAME="jpeg"
hi3535_base: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
Hisilicon UMAP device driver interface: v3.00
load sys.ko for Hi3535...OK!
Load tde.ko ...OK!
load vgs.ko for Hi3535...OK!
load venc.ko for Hi3535...OK!
load chnl.ko for Hi3535...OK!
load h264e.ko for Hi3535...OK!
load rc.ko for Hi3535...OK!
load jpege.ko for Hi3535...OK!
load vou.ko ....OK!
load vpss.ko ....OK!
load vda.ko ....OK!
load region.ko ....OK!
load vdec.ko ....OK
load vhd firmware.ko OK
load hdmi.ko ....OK!
Load hi_jpegdec.ko success. (SDK_VERSION:[SDK_VERSION] Build Time:[Feb 6 2015, 19:57:25])
sd 0:0:0:0: [sda] 625142448 512-byte logical blocks: (320 GB/298 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sda: sda1 sda2 < sda5 >
sd 0:0:0:0: [sda] Attached SCSI disk
usbcore: registered new interface driver option
USB Serial support registered for GSM modem (1-port)
acodec inited!
eth1: generated random MAC address 32:d3:5c:7d:77:59
MACADDR in set is 32:d3:5c:7d:77:59
PHY: 1:1f - Link is Up - 100/Full
kjournald starting. Commit interval 5 seconds
EXT3-fs (sda1): warning: mounting fs with errors, running e2fsck is recommended
EXT3-fs (sda1): using internal journal
EXT3-fs (sda1): mounted filesystem with ordered data mode
[GPIO] GPIOGET_WATCHDOG Enable chardata = 1!!!
MACADDR in set is 0:10:a9:aa:94:6e
MACADDR in set is 0:10:a9:aa:94:6e
PHY: 1:1f - Link is Up - 100/Full
#
И это странный (для меня, пока что) список ошибок в начале листингов, когда он появлялся, когда его не было - я не нашёл закономерности.
И наконец я взял у приятеля док-станцию на 1 диск с подключением по е-сата, проверенно рабочую и безглючную - диск в ней определился сразу же и не терялся, не зависимо от того, перезагружал я один лишь регик или вместе с док-станцией. Проверил оба диска 750ГБ из хранилки, проверил кабель, заменой - всё норм.
Поэтому у меня появилось подозрение, что дело-таки не (столько) в регике, а скорее в самой хранилке. Возможно, требуется обновить прошивку хранилки. Хотя на что обновлять - на сайте прошивка за 2013 год... К тому же и прога для загрузки её битая, рантайм-еррор выдаёт... Я написал письма продавцу и саппорт на сайте ORICO (хранилка от них), но пока ответов не получил...