I've also managed to get the kernel.log file to try to identify the reason of the problem. Here is an extract of what happens every time I try to wake it.
Jun 17 23:13:07 MacBook-de-Jennifer kernel[0]: Wake reason: ? (User)
Jun 17 23:13:07 MacBook-de-Jennifer kernel[0]: Previous Sleep Cause: 0
Jun 17 23:13:07 MacBook-de-Jennifer kernel[0]: Previous Shutdown Cause: 5
Jun 17 23:13:08 MacBook-de-Jennifer kernel[0]: 00000000 00000020 NVEthernet::setLinkStatus - not Active
Jun 17 23:13:08 MacBook-de-Jennifer kernel[0]: [IOBluetoothHCIController::setConfigState] calling registerService
Jun 17 23:13:08 MacBook-de-Jennifer kernel[0]: MacAuthEvent en1 Auth result for: a6:75:a7:a1:ee:bc MAC AUTH succeeded
Jun 17 23:13:08 MacBook-de-Jennifer kernel[0]: wlEvent: en1 en1 Link UP virtIf = 0
Jun 17 23:13:08 MacBook-de-Jennifer kernel[0]: AirPort: Link Up on en1
Jun 17 23:13:08 MacBook-de-Jennifer kernel[0]: en1: BSSID changed to a6:75:a7:a1:ee:bc
Jun 17 23:13:09 MacBook-de-Jennifer kernel[0]: AppleUSBMultitouchDriver::handleReport - not in path binary mode, received 0x74 data packet of length 58
Jun 17 23:13:11: --- last message repeated 1 time ---
Jun 17 23:13:11 MacBook-de-Jennifer kernel[0]: SMC::smcReadKeyAction ERROR F1Mn kSMCBadArgumentError(0x89) fKeyHashTable=0x0xffffff800aa6d000
Jun 17 23:13:12 MacBook-de-Jennifer kernel[0]: AirPort: RSN handshake complete on en1
Jun 17 23:13:16 MacBook-de-Jennifer kernel[0]: SMC::smcReadKeyAction ERROR F1Mn kSMCBadArgumentError(0x89) fKeyHashTable=0x0xffffff800aa6d000
Jun 17 23:13:17 MacBook-de-Jennifer kernel[0]: AppleSmartBatteryManager::setPowerState(0xffffff800a92bc00, 0 -> 1) timed out after 10193 ms
Jun 17 23:13:17 MacBook-de-Jennifer kernel[0]: en1: BSSID changed to a6:75:a7:a1:ee:bc
Jun 17 23:13:18 MacBook-de-Jennifer kernel[0]: hibernate image path: /var/vm/sleepimage
Jun 17 23:13:18 MacBook-de-Jennifer kernel[0]: sizeof(IOHibernateImageHeader) == 512
Jun 17 23:13:18 MacBook-de-Jennifer kernel[0]: Opened file /var/vm/sleepimage, size 4294967296, partition base 0x0, maxio 400000 ssd 0
Jun 17 23:13:18 MacBook-de-Jennifer kernel[0]: hibernate image major 14, minor 0, blocksize 512, pollers 4
Jun 17 23:13:18 MacBook-de-Jennifer kernel[0]: hibernate_alloc_pages flags 00000000, gobbling 0 pages
Jun 17 23:13:18 MacBook-de-Jennifer kernel[0]: hibernate_setup(0) took 0 ms
Jun 17 23:13:18 MacBook-de-Jennifer kernel[0]: en1: BSSID changed to a6:75:a7:a1:ee:bc
Jun 17 23:13:18 MacBook-de-Jennifer kernel[0]: 00000000 00000020 NVEthernet::setLinkStatus - not Active
Jun 17 23:13:18 MacBook-de-Jennifer kernel[0]: wlEvent: en1 en1 Link DOWN virtIf = 0
Jun 17 23:13:18 MacBook-de-Jennifer kernel[0]: AirPort: Link Down on en1. Reason 8 (Disassociated because station leaving).
Jun 17 23:13:18 MacBook-de-Jennifer kernel[0]:
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: hibernate_page_list_setall start 0xffffff8064af7000, 0xffffff8064b16000
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: hibernate_page_list_setall time: 125 ms
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: pages 355862, wire 70267, act 94529, inact 14951, spec 176115, zf 0, throt 0, could discard act 0 inact 0 purgeable 0 spec 0
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: hibernate_page_list_setall found pageCount 355862
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: IOHibernatePollerOpen, ml_get_interrupts_enabled 0
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: IOHibernatePollerOpen(0)
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: writing 353708 pages
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: encryptStart 3bceb0
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: hibernate_machine_init: state 2, image pages 69097, sum was 212117e7, image1Size 641fe00, conflictCount 0, nextFree 9
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: IOHibernatePollerOpen(), ml_get_interrupts_enabled 0
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: IOHibernatePollerOpen(0)
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: hibernate_machine_init reading
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: PMStats: Hibernate read took 15459 ms
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: hibernate_machine_init pagesDone 354692 sum2 8b7581a9, time: 15459 ms, comp bytes: 750407680 time: 1396 ms 512 Mb/s, crypt bytes: 865429504 time: 7864 ms 104 Mb/s
Jun 17 23:13:34 MacBook-de-Jennifer kernel[0]: SMC::smcReadKeyAction ERROR F1Mn kSMCBadArgumentError(0x89) fKeyHashTable=0x0xffffff800aa6d000
Jun 17 23:14:17 MacBook-de-Jennifer kernel[0]: Wake reason: ? (User)
Jun 17 23:14:17 MacBook-de-Jennifer kernel[0]: Previous Sleep Cause: 0
Jun 17 23:14:17 MacBook-de-Jennifer kernel[0]: Previous Shutdown Cause: 5
Jun 17 23:14:18 MacBook-de-Jennifer kernel[0]: SMC::smcReadKeyAction ERROR F1Mn kSMCBadArgumentError(0x89) fKeyHashTable=0x0xffffff800aa6d000
I noticed the sleep cause is always 0 and the shutdown always 5.
Sometimes, I get hundreds of this error in a row : SMC::smcReadKeyAction ERROR F1Mn kSMCBadArgumentError(0x89)
I'll send the entire log file to anyone who would need it to help me.
Thank you
Ben
UPDATE
I've just managed to turn it on correctly after totally dissembling it. It's still open without battery, and without the battery sleep switch connected.
But I know that, as soon as it will be turned off of or on sleep, it will never come back. Is there anything to check while it's on ?
How can I run a Hardware test ?
The problem is not resolved as it's working just for a moment
Thanks for your help
Ben 의