Size: a a a

2020 June 18

AA

Alexander Anisimov in Embedded Group
По-моему все,  кто ARMv8 - имеют все EL0-EL3.  
Так что в них будет аппаратная поддержка.
По поводу отключения аппаратной возможности - не слышал.
источник

o

oles in Embedded Group
Alexander Anisimov
По-моему все,  кто ARMv8 - имеют все EL0-EL3.  
Так что в них будет аппаратная поддержка.
По поводу отключения аппаратной возможности - не слышал.
то есть сейчас практически во всех современных телефонах она есть из коробки?
источник

IL

Ivan Loskutov in Embedded Group
вроде EL2-3 опциональные, но проблема не в отключении, а в загрузчиках
источник

IL

Ivan Loskutov in Embedded Group
чтобы инициализировать, нужно запуститься на EL2/EL3
источник

o

oles in Embedded Group
если можно сконфигурировать его то не проблема
источник

IL

Ivan Loskutov in Embedded Group
на телефонах есть, доступа нет, если только через эксплойты
источник

IL

Ivan Loskutov in Embedded Group
загрузчик на el1 тебе отдает управление, ничего не сделать уже
источник

o

oles in Embedded Group
ну меня больше дев борды интересуют и прочие платки а телефоны это я чисто ради интереса спросил
источник

IL

Ivan Loskutov in Embedded Group
на девбордах многих есть доступ, конечно
источник

AA

Alexander Anisimov in Embedded Group
oles
ну меня больше дев борды интересуют и прочие платки а телефоны это я чисто ради интереса спросил
Pinephone кстати))
и телефон и девборда
источник

AA

Alexander Anisimov in Embedded Group
Ivan Loskutov
загрузчик на el1 тебе отдает управление, ничего не сделать уже
но сам загрузчик изнаально рабоатает в el3 ?
источник

IL

Ivan Loskutov in Embedded Group
конечно
источник

AA

Alexander Anisimov in Embedded Group
ну и там уже зависит грузит ли он гипервизор или сразу ядро.
так выходит?
источник

IL

Ivan Loskutov in Embedded Group
хз, обычно загрузчики закрытые, возможно производители и используют гипервизор, не в курсе
источник

IL

Ivan Loskutov in Embedded Group
linux, если грузится в el2, сам устанавливает стабы для kvm а потом переключается в el1
источник

o

oles in Embedded Group
Alexander Anisimov
Pinephone кстати))
и телефон и девборда
типа открытый?
источник

IL

Ivan Loskutov in Embedded Group
ну или с vhe чуть по другому, ядро в el2 остается
источник

o

oles in Embedded Group
а кстати как квм с big.littile работает? ему пофигу на каком ядре код запускать и производительность будет постоянно скакать?
источник

AA

Alexander Anisimov in Embedded Group
Alexander Anisimov
ну и там уже зависит грузит ли он гипервизор или сразу ядро.
так выходит?
ну то есть аппаратная фича EL2 и EL3 существует, но исполняется ли в них код или нет зависит уже от телефона.
Известно, что у андроида есть трастзона. Значит загрузчик грузит код, который будет и в EL3. Вангую, что у них и гипервизор есть, чтобы шарить ресурсыы между el1 и el3
источник

AA

Alexander Anisimov in Embedded Group
oles
типа открытый?
ага
там железо открыто))
и поддержка в ядре есть в маинлайне
источник